Curve intersection, scale width based on ribbon orientation

Time bar (total: 15.1s)

analyze506.0ms (3.4%)

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
16.7%0.1%0.5%99.4%0%0%0%6
25%0.1%0.4%99.4%0%0%0%7
25%0.1%0.4%99.4%0%0%0%8
25%0.1%0.4%99.4%0%0%0%9
45%0.2%0.3%99.5%0%0%0%10
52.5%0.3%0.2%99.5%0%0%0%11
52.5%0.3%0.2%99.5%0%0%0%12
Compiler

Compiled 62 to 38 computations (38.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 305.0ms
ival-mult: 82.0ms (26.9% of total)
ival-sin: 81.0ms (26.5% of total)
ival-<=: 38.0ms (12.5% of total)
ival-div: 29.0ms (9.5% of total)
...c/correct-round.rkt:119:19: 29.0ms (9.5% of total)
ival-and: 13.0ms (4.3% of total)
ival-pi: 12.0ms (3.9% of total)
ival-sub: 10.0ms (3.3% of total)
ival-add: 7.0ms (2.3% of total)
const: 3.0ms (1% of total)
backward-pass: 1.0ms (0.3% of total)

sample3.4s (22.9%)

Results
2.1s8256×0valid
651.0ms2138×0precondition
Precisions
Click to see histograms. Total time spent on operations: 2.1s
ival-sin: 461.0ms (21.9% of total)
ival-mult: 432.0ms (20.6% of total)
ival-<=: 376.0ms (17.9% of total)
...c/correct-round.rkt:119:19: 317.0ms (15.1% of total)
ival-div: 188.0ms (8.9% of total)
ival-and: 87.0ms (4.1% of total)
ival-sub: 83.0ms (4% of total)
ival-add: 80.0ms (3.8% of total)
ival-pi: 49.0ms (2.3% of total)
const: 25.0ms (1.2% of total)
backward-pass: 4.0ms (0.2% of total)
Bogosity

preprocess161.0ms (1.1%)

Algorithm
egg-herbie
Rules
2682×fnmadd-define
2144×fma-define
1832×sum5-define
1772×sum4-define
1406×sum3-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0107344
1297304
2850287
32937241
46767241
01722
13820
28319
316316
423216
529116
639416
753316
8126116
9147516
10182116
11273916
12510716
0814116
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
Outputs
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
Call 2
Inputs
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(+ (* (* (sin (* (- 1 u) (neg normAngle))) (/ 1 (sin (neg normAngle)))) n0_i) (* (* (sin (* u (neg normAngle))) (/ 1 (sin (neg normAngle)))) n1_i))
(+ (* (* (sin (* (- 1 (neg u)) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* (neg u) normAngle)) (/ 1 (sin normAngle))) n1_i))
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) (neg n0_i)) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) (neg n1_i)))
(neg (+ (* (* (sin (* (- 1 u) (neg normAngle))) (/ 1 (sin (neg normAngle)))) n0_i) (* (* (sin (* u (neg normAngle))) (/ 1 (sin (neg normAngle)))) n1_i)))
(neg (+ (* (* (sin (* (- 1 (neg u)) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* (neg u) normAngle)) (/ 1 (sin normAngle))) n1_i)))
(neg (+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) (neg n0_i)) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i)))
(neg (+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) (neg n1_i))))
(+ (* (* (sin (* (- 1 normAngle) u)) (/ 1 (sin u))) n0_i) (* (* (sin (* normAngle u)) (/ 1 (sin u))) n1_i))
(+ (* (* (sin (* (- 1 u) n0_i)) (/ 1 (sin n0_i))) normAngle) (* (* (sin (* u n0_i)) (/ 1 (sin n0_i))) n1_i))
(+ (* (* (sin (* (- 1 u) n1_i)) (/ 1 (sin n1_i))) n0_i) (* (* (sin (* u n1_i)) (/ 1 (sin n1_i))) normAngle))
(+ (* (* (sin (* (- 1 n0_i) normAngle)) (/ 1 (sin normAngle))) u) (* (* (sin (* n0_i normAngle)) (/ 1 (sin normAngle))) n1_i))
(+ (* (* (sin (* (- 1 n1_i) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* n1_i normAngle)) (/ 1 (sin normAngle))) u))
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n1_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n0_i))
Outputs
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(/ (fma (sin (fnmadd u normAngle normAngle)) n0_i (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(+ (* (* (sin (* (- 1 u) (neg normAngle))) (/ 1 (sin (neg normAngle)))) n0_i) (* (* (sin (* u (neg normAngle))) (/ 1 (sin (neg normAngle)))) n1_i))
(/ (fma (sin (fnmadd u normAngle normAngle)) n0_i (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(+ (* (* (sin (* (- 1 (neg u)) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* (neg u) normAngle)) (/ 1 (sin normAngle))) n1_i))
(/ (fnmadd (sin (* u normAngle)) n1_i (* n0_i (sin (fma u normAngle normAngle)))) (sin normAngle))
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) (neg n0_i)) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(/ (fmsub (sin (* u normAngle)) n1_i (* (sin (fnmadd u normAngle normAngle)) n0_i)) (sin normAngle))
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) (neg n1_i)))
(/ (fmsub (sin (fnmadd u normAngle normAngle)) n0_i (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(neg (+ (* (* (sin (* (- 1 u) (neg normAngle))) (/ 1 (sin (neg normAngle)))) n0_i) (* (* (sin (* u (neg normAngle))) (/ 1 (sin (neg normAngle)))) n1_i)))
(neg (/ (fma (sin (fnmadd u normAngle normAngle)) n0_i (* (sin (* u normAngle)) n1_i)) (sin normAngle)))
(neg (+ (* (* (sin (* (- 1 (neg u)) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* (neg u) normAngle)) (/ 1 (sin normAngle))) n1_i)))
(/ (fmsub (sin (* u normAngle)) n1_i (* n0_i (sin (fma u normAngle normAngle)))) (sin normAngle))
(neg (+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) (neg n0_i)) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i)))
(/ (fmsub (sin (fnmadd u normAngle normAngle)) n0_i (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(neg (+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) (neg n1_i))))
(/ (fmsub (sin (* u normAngle)) n1_i (* (sin (fnmadd u normAngle normAngle)) n0_i)) (sin normAngle))
(+ (* (* (sin (* (- 1 normAngle) u)) (/ 1 (sin u))) n0_i) (* (* (sin (* normAngle u)) (/ 1 (sin u))) n1_i))
(/ (fma n0_i (sin (fnmadd u normAngle u)) (* (sin (* u normAngle)) n1_i)) (sin u))
(+ (* (* (sin (* (- 1 u) n0_i)) (/ 1 (sin n0_i))) normAngle) (* (* (sin (* u n0_i)) (/ 1 (sin n0_i))) n1_i))
(/ (fma n1_i (sin (* u n0_i)) (* normAngle (sin (fnmadd u n0_i n0_i)))) (sin n0_i))
(+ (* (* (sin (* (- 1 u) n1_i)) (/ 1 (sin n1_i))) n0_i) (* (* (sin (* u n1_i)) (/ 1 (sin n1_i))) normAngle))
(/ (fma normAngle (sin (* u n1_i)) (* n0_i (sin (fnmadd u n1_i n1_i)))) (sin n1_i))
(+ (* (* (sin (* (- 1 n0_i) normAngle)) (/ 1 (sin normAngle))) u) (* (* (sin (* n0_i normAngle)) (/ 1 (sin normAngle))) n1_i))
(/ (fma u (sin (fnmadd normAngle n0_i normAngle)) (* n1_i (sin (* normAngle n0_i)))) (sin normAngle))
(+ (* (* (sin (* (- 1 n1_i) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* n1_i normAngle)) (/ 1 (sin normAngle))) u))
(/ (fma u (sin (* normAngle n1_i)) (* n0_i (sin (fnmadd normAngle n1_i normAngle)))) (sin normAngle))
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n1_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n0_i))
(/ (fma n0_i (sin (* u normAngle)) (* (sin (fnmadd u normAngle normAngle)) n1_i)) (sin normAngle))
Symmetry

(abs normAngle)

explain227.0ms (1.5%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
210-20(7.938382425070911e-39 0.00023771067208144814 0.0021582457702606916 -1.8396868230186048e-12)(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
10-0-(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
00-0-(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
00-0-(sin.f32 (*.f32 u normAngle))
00-0-(sin.f32 normAngle)
00-0-u
00-0-#s(literal 1 binary32)
00-0-(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
00-0-(-.f32 #s(literal 1 binary32) u)
00-0-normAngle
00-0-n0_i
00-0-(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i)
00-0-(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
00-0-n1_i
00-0-(*.f32 u normAngle)
00-0-(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
00-0-(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
Results
133.0ms504×0valid
8.0ms5exit
Compiler

Compiled 241 to 53 computations (78% saved)

Precisions
Click to see histograms. Total time spent on operations: 44.0ms
ival-mult: 18.0ms (41.1% of total)
ival-sin: 13.0ms (29.7% of total)
ival-div: 4.0ms (9.1% of total)
ival-sub: 3.0ms (6.9% of total)
ival-add: 2.0ms (4.6% of total)
backward-pass: 2.0ms (4.6% of total)
const: 1.0ms (2.3% of total)

eval0.0ms (0%)

Compiler

Compiled 22 to 15 computations (31.8% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
77.0%
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
97.6%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Compiler

Compiled 51 to 32 computations (37.3% saved)

simplify103.0ms (0.7%)

Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
cost-diff0
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)
cost-diff0
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
cost-diff0
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
cost-diff0
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
cost-diff64
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
cost-diff64
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
cost-diff3264
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Rules
2682×fnmadd-define
2144×fma-define
1832×sum5-define
1406×sum3-define
994×fnmsub-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
021171
146163
288159
3151147
4213147
5272147
6375147
7514147
81243147
91457147
101789147
112695147
125063147
08124147
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i)
(* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle)))
(sin (* (- 1 u) normAngle))
(* (- 1 u) normAngle)
(- 1 u)
1
u
normAngle
(/ 1 (sin normAngle))
(sin normAngle)
n0_i
(* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i)
(* (sin (* u normAngle)) (/ 1 (sin normAngle)))
(sin (* u normAngle))
(* u normAngle)
n1_i
(/ (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i))
(* (sin (* (- 1 u) normAngle)) n0_i)
(sin (* (- 1 u) normAngle))
(* (- 1 u) normAngle)
(- 1 u)
1
u
normAngle
n0_i
(* (sin (* u normAngle)) n1_i)
(sin (* u normAngle))
(* u normAngle)
n1_i
(sin normAngle)
Outputs
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i)
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle)))
(/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))
(sin (* (- 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* (- 1 u) normAngle)
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
1
#s(literal 1 binary32)
u
normAngle
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(sin normAngle)
(sin.f32 normAngle)
n0_i
(* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i)
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(* (sin (* u normAngle)) (/ 1 (sin normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(sin (* u normAngle))
(sin.f32 (*.f32 u normAngle))
(* u normAngle)
(*.f32 u normAngle)
n1_i
(/ (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(* (sin (* (- 1 u) normAngle)) n0_i)
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)
(sin (* (- 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* (- 1 u) normAngle)
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
1
#s(literal 1 binary32)
u
normAngle
n0_i
(* (sin (* u normAngle)) n1_i)
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(sin (* u normAngle))
(sin.f32 (*.f32 u normAngle))
(* u normAngle)
(*.f32 u normAngle)
n1_i
(sin normAngle)
(sin.f32 normAngle)

localize128.0ms (0.8%)

Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
accuracy99.6%
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)
accuracy99.5%
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
accuracy77.6%
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
accuracy99.5%
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
accuracy99.4%
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
accuracy98.4%
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
accuracy96.2%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
Results
88.0ms252×0valid
6.0ms5exit
Compiler

Compiled 181 to 22 computations (87.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
ival-mult: 12.0ms (36.5% of total)
ival-sin: 8.0ms (24.3% of total)
ival-div: 4.0ms (12.2% of total)
ival-sub: 4.0ms (12.2% of total)
ival-add: 2.0ms (6.1% of total)
backward-pass: 1.0ms (3% of total)
const: 0.0ms (0% of total)

series47.0ms (0.3%)

Counts
10 → 348
Calls
Call 1
Inputs
#<alt (+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))>
#<alt (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle)))>
#<alt (* (sin (* u normAngle)) (/ 1 (sin normAngle)))>
#<alt (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i)>
#<alt (/ (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i)) (sin normAngle))>
#<alt (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i))>
#<alt (* (sin (* (- 1 u) normAngle)) n0_i)>
#<alt (sin (* (- 1 u) normAngle))>
#<alt (* (- 1 u) normAngle)>
#<alt (* (sin (* u normAngle)) n1_i)>
Outputs
#<alt n0_i>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (/ (* n1_i normAngle) (sin normAngle))))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* u (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (cos normAngle))) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (+ (* -1/6 (* n0_i (- 1 u))) (* -1/6 (* n1_i u)))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (+ (* 1/120 (* n0_i (- 1 u))) (* 1/120 (* n1_i u))))))))) (+ (* -1/6 (* n0_i (- 1 u))) (* -1/6 (* n1_i u)))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7)))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n0_i (- 1 u))) (+ (* -1/5040 (* n1_i u)) (+ (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (+ (* 1/120 (* n0_i (- 1 u))) (* 1/120 (* n1_i u))))))))) (+ (* -1/6 (* n0_i (- 1 u))) (* -1/6 (* n1_i u)))))))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))>
#<alt (+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* -1/2 (* (pow normAngle 2) u)))))>
#<alt (+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* u (+ (* -1/2 (pow normAngle 2)) (* 1/6 (/ (* (pow normAngle 3) (* u (cos normAngle))) (sin normAngle))))))))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (- 1 u)>
#<alt (- (+ 1 (* (pow normAngle 2) (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))) u)>
#<alt (- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)>
#<alt (- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow (- 1 u) 5)) (* (pow normAngle 2) (- (* -1/5040 (pow (- 1 u) 7)) (+ (* -1/6 (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u))))) (+ (* -1/5040 (- 1 u)) (* 1/120 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))))))) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (* u (+ (* -1/6 (/ (* (pow normAngle 3) (pow u 2)) (sin normAngle))) (/ normAngle (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))) (/ normAngle (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* (pow normAngle 7) (pow u 2)) (sin normAngle))) (* 1/120 (/ (pow normAngle 5) (sin normAngle))))))) (/ normAngle (sin normAngle))))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt u>
#<alt (+ u (* (pow normAngle 2) (- (* -1/6 (pow u 3)) (* -1/6 u))))>
#<alt (+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))>
#<alt (+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow u 5)) (* (pow normAngle 2) (- (* -1/5040 (pow u 7)) (+ (* -1/6 (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u)))) (+ (* -1/5040 u) (* 1/120 (- (* -1/6 (pow u 3)) (* -1/6 u)))))))) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt n0_i>
#<alt (+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (* n0_i (- 1 u))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt n0_i>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (/ (* n1_i normAngle) (sin normAngle))))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* u (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (cos normAngle))) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7)))) (+ (* -1/6 (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))))))))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))>
#<alt (* n0_i (sin normAngle))>
#<alt (+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* n1_i normAngle))))>
#<alt (+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))) (* n1_i normAngle)))))>
#<alt (+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* n1_i normAngle) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* u (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/6 (* n0_i (* (pow normAngle 3) (cos normAngle))))))))))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3))))))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))))))))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7))))))))))))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))>
#<alt (* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))>
#<alt (* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))>
#<alt (* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))>
#<alt (* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))>
#<alt (* n0_i (sin normAngle))>
#<alt (+ (* -1 (* n0_i (* normAngle (* u (cos normAngle))))) (* n0_i (sin normAngle)))>
#<alt (+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))))))>
#<alt (+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (* n0_i (* (pow normAngle 3) (* u (cos normAngle))))))))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (+ 1 (* -1 u)))))>
#<alt (* n0_i (sin (* normAngle (+ 1 (* -1 u)))))>
#<alt (* n0_i (sin (* normAngle (+ 1 (* -1 u)))))>
#<alt (* n0_i (sin (* normAngle (+ 1 (* -1 u)))))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* 1/120 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 5))))))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 7)))) (* 1/120 (* n0_i (pow (- 1 u) 5)))))))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (sin normAngle)>
#<alt (+ (sin normAngle) (* -1 (* normAngle (* u (cos normAngle)))))>
#<alt (+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* -1/2 (* (pow normAngle 2) (* u (sin normAngle)))))))>
#<alt (+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* u (+ (* -1/2 (* (pow normAngle 2) (sin normAngle))) (* 1/6 (* (pow normAngle 3) (* u (cos normAngle)))))))))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (+ 1 (* -1 u))))>
#<alt (sin (* normAngle (+ 1 (* -1 u))))>
#<alt (sin (* normAngle (+ 1 (* -1 u))))>
#<alt (sin (* normAngle (+ 1 (* -1 u))))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))>
#<alt (* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* 1/120 (* (pow normAngle 2) (pow (- 1 u) 5)))))) u))>
#<alt (* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow (- 1 u) 7))) (* 1/120 (pow (- 1 u) 5))))))) u))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt normAngle>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (* -1 (* normAngle u))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* -1 (* normAngle u))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* n1_i (* normAngle u))>
#<alt (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))>
#<alt (* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))>
#<alt (* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* (pow u 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 7) (pow u 2)))) (* 1/120 (* n1_i (pow normAngle 5)))))))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (* normAngle u))>
#<alt (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))>
#<alt (* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5))))))))>
#<alt (* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5)))))))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
Calls

87 calls:

TimeVariablePointExpression
4.0ms
normAngle
@-inf
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
3.0ms
u
@inf
(* (sin (* u normAngle)) (/ 1 (sin normAngle)))
3.0ms
normAngle
@inf
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
2.0ms
normAngle
@0
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
2.0ms
u
@inf
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))

rewrite418.0ms (2.8%)

Algorithm
batch-egg-rewrite
Rules
5238×*-lowering-*.f32
5238×*-lowering-*.f64
2082×/-lowering-/.f32
2082×/-lowering-/.f64
1656×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
021106
198106
2766100
08616100
Stop Event
iter limit
node limit
Counts
10 → 453
Calls
Call 1
Inputs
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle)))
(* (sin (* u normAngle)) (/ 1 (sin normAngle)))
(* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i)
(/ (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i))
(* (sin (* (- 1 u) normAngle)) n0_i)
(sin (* (- 1 u) normAngle))
(* (- 1 u) normAngle)
(* (sin (* u normAngle)) n1_i)
Outputs
(neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))))
(neg.f32 (/.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32))) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(neg.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (sin.f32 normAngle)))
(neg.f32 (/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32)))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) #s(literal -1 binary32)))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.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 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(+.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (neg.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1 binary32))
(fma.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(fma.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(-.f32 #s(literal 0 binary32) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(-.f32 (/.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)) (/.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle))) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))
(/.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) 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 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (neg.f32 (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (neg.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (*.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)))) (*.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 9 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 6 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 6 binary32))) (pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (*.f32 n0_i n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 6 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 6 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 4 binary32)) (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 4 binary32)) (pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (*.f32 n0_i n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle))) #s(literal 2 binary32)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 4 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))))) (*.f32 (sin.f32 normAngle) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))))) (*.f32 (sin.f32 normAngle) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal -1 binary32)) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal 1 binary32)) (*.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal -1 binary32)) (*.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32))) (neg.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32))) (neg.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32))) (sin.f32 normAngle))
(/.f32 (neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle))) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle))) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (*.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (*.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))) (+.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))))
(*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (sin.f32 normAngle))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(*.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(*.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle)))))
(*.f32 (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))))
(*.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))))
(*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle)) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal 1 binary32)))
(*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (sin.f32 normAngle)) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(neg.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)))
(/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) #s(literal 1 binary32)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (sin.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (sin.f32 normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (neg.f32 (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) n0_i)
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i #s(literal 1 binary32)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 1 binary32))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 n0_i #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))))
(neg.f32 (/.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32))) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(neg.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (sin.f32 normAngle)))
(neg.f32 (/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32)))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) #s(literal -1 binary32)))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.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 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(+.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (neg.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1 binary32))
(fma.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(fma.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(-.f32 #s(literal 0 binary32) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(-.f32 (/.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)) (/.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle))) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))
(/.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) 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 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (neg.f32 (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (neg.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (*.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)))) (*.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 9 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 6 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 6 binary32))) (pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (*.f32 n0_i n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 6 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 6 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 4 binary32)) (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 4 binary32)) (pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (*.f32 n0_i n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle))) #s(literal 2 binary32)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 4 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))))) (*.f32 (sin.f32 normAngle) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))))) (*.f32 (sin.f32 normAngle) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal -1 binary32)) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal 1 binary32)) (*.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal -1 binary32)) (*.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32))) (neg.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32))) (neg.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32))) (sin.f32 normAngle))
(/.f32 (neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle))) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle))) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (*.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (*.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))) (+.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))))
(*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (sin.f32 normAngle))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(*.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(*.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle)))))
(*.f32 (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))))
(*.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))))
(*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle)) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal 1 binary32)))
(*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (sin.f32 normAngle)) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(+.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))) (neg.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1 binary32))
(fma.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(-.f32 #s(literal 0 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))
(-.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (neg.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (neg.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 9 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 6 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 6 binary32))) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (*.f32 n0_i n1_i) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 6 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 6 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 4 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 4 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))))) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))))) (neg.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (*.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (+.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal 1 binary32))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) #s(literal 1 binary32)))
(*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal 1 binary32)))
(*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 1 binary32))
(*.f32 (*.f32 n0_i #s(literal 1 binary32)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (neg.f32 (*.f32 u normAngle)))) (*.f32 (cos.f32 normAngle) (sin.f32 (neg.f32 (*.f32 u normAngle)))))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32))
(+.f32 normAngle (neg.f32 (*.f32 u normAngle)))
(+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)
(fma.f32 #s(literal 1 binary32) normAngle (neg.f32 (*.f32 u normAngle)))
(fma.f32 normAngle #s(literal 1 binary32) (neg.f32 (*.f32 u normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u))) (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) u) (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle)))
(/.f32 normAngle (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u))))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 #s(literal 1 binary32) u))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle) (+.f32 #s(literal 1 binary32) u))
(/.f32 (neg.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u)))))
(/.f32 (neg.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u)))) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) u)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle)) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) u)))
(/.f32 (+.f32 (pow.f32 normAngle #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 u normAngle)) #s(literal 3 binary32))) (+.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 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle)))) (-.f32 normAngle (neg.f32 (*.f32 u normAngle))))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u)))) normAngle))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u)) normAngle))
(*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u)))))
(*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u)))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u)))
(*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 1 binary32))
(*.f32 (*.f32 n1_i #s(literal 1 binary32)) (sin.f32 (*.f32 u normAngle)))

simplify393.0ms (2.6%)

Algorithm
egg-herbie
Rules
5416×*-lowering-*.f32
5416×*-lowering-*.f64
3184×+-lowering-+.f64
3184×+-lowering-+.f32
2838×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05285805
118815233
278235233
082795233
Stop Event
iter limit
node limit
Counts
348 → 348
Calls
Call 1
Inputs
n0_i
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (/ (* n1_i normAngle) (sin normAngle))))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* u (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (cos normAngle))) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (+ (* -1/6 (* n0_i (- 1 u))) (* -1/6 (* n1_i u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (+ (* 1/120 (* n0_i (- 1 u))) (* 1/120 (* n1_i u))))))))) (+ (* -1/6 (* n0_i (- 1 u))) (* -1/6 (* n1_i u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7)))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n0_i (- 1 u))) (+ (* -1/5040 (* n1_i u)) (+ (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (+ (* 1/120 (* n0_i (- 1 u))) (* 1/120 (* n1_i u))))))))) (+ (* -1/6 (* n0_i (- 1 u))) (* -1/6 (* n1_i u)))))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
1
(+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* -1/2 (* (pow normAngle 2) u)))))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* u (+ (* -1/2 (pow normAngle 2)) (* 1/6 (/ (* (pow normAngle 3) (* u (cos normAngle))) (sin normAngle))))))))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(- 1 u)
(- (+ 1 (* (pow normAngle 2) (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))) u)
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow (- 1 u) 5)) (* (pow normAngle 2) (- (* -1/5040 (pow (- 1 u) 7)) (+ (* -1/6 (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u))))) (+ (* -1/5040 (- 1 u)) (* 1/120 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))))))) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(* u (+ (* -1/6 (/ (* (pow normAngle 3) (pow u 2)) (sin normAngle))) (/ normAngle (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))) (/ normAngle (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* (pow normAngle 7) (pow u 2)) (sin normAngle))) (* 1/120 (/ (pow normAngle 5) (sin normAngle))))))) (/ normAngle (sin normAngle))))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
u
(+ u (* (pow normAngle 2) (- (* -1/6 (pow u 3)) (* -1/6 u))))
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow u 5)) (* (pow normAngle 2) (- (* -1/5040 (pow u 7)) (+ (* -1/6 (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u)))) (+ (* -1/5040 u) (* 1/120 (- (* -1/6 (pow u 3)) (* -1/6 u)))))))) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
n0_i
(+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(* n0_i (- 1 u))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
n0_i
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (/ (* n1_i normAngle) (sin normAngle))))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* u (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (cos normAngle))) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7)))) (+ (* -1/6 (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))))))))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(* n0_i (sin normAngle))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* n1_i normAngle))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))) (* n1_i normAngle)))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* n1_i normAngle) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* u (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/6 (* n0_i (* (pow normAngle 3) (cos normAngle))))))))))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3))))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))))))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7))))))))))))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(* n1_i (sin (* normAngle u)))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(* n0_i (sin (* normAngle (- 1 u))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(* n0_i (sin (* normAngle (- 1 u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(* n1_i (sin (* normAngle u)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(* n1_i (sin (* normAngle u)))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))
(* n0_i (sin normAngle))
(+ (* -1 (* n0_i (* normAngle (* u (cos normAngle))))) (* n0_i (sin normAngle)))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (* n0_i (* (pow normAngle 3) (* u (cos normAngle))))))))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(* n0_i (* normAngle (- 1 u)))
(* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))))
(* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* 1/120 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 5))))))))
(* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 7)))) (* 1/120 (* n0_i (pow (- 1 u) 5)))))))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(sin normAngle)
(+ (sin normAngle) (* -1 (* normAngle (* u (cos normAngle)))))
(+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* -1/2 (* (pow normAngle 2) (* u (sin normAngle)))))))
(+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* u (+ (* -1/2 (* (pow normAngle 2) (sin normAngle))) (* 1/6 (* (pow normAngle 3) (* u (cos normAngle)))))))))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (+ 1 (* -1 u))))
(sin (* normAngle (+ 1 (* -1 u))))
(sin (* normAngle (+ 1 (* -1 u))))
(sin (* normAngle (+ 1 (* -1 u))))
(* normAngle (- 1 u))
(* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* 1/120 (* (pow normAngle 2) (pow (- 1 u) 5)))))) u))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow (- 1 u) 7))) (* 1/120 (pow (- 1 u) 5))))))) u))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(* -1 (* normAngle u))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* -1 (* normAngle u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* n1_i (* normAngle u))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* (pow u 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 7) (pow u 2)))) (* 1/120 (* n1_i (pow normAngle 5)))))))))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (* normAngle u))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5))))))))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5)))))))))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
Outputs
n0_i
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle)))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (/ (* n1_i normAngle) (sin normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle))))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* u (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (cos normAngle))) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle))) (*.f32 u (+.f32 (/.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 n0_i #s(literal 1/6 binary32))) (sin.f32 normAngle)))))))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (+ (* -1/6 (* n0_i (- 1 u))) (* -1/6 (* n1_i u)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (+ (* 1/120 (* n0_i (- 1 u))) (* 1/120 (* n1_i u))))))))) (+ (* -1/6 (* n0_i (- 1 u))) (* -1/6 (* n1_i u)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal 1/120 binary32)) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n0_i (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7)))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n0_i (- 1 u))) (+ (* -1/5040 (* n1_i u)) (+ (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (+ (* 1/120 (* n0_i (- 1 u))) (* 1/120 (* n1_i u))))))))) (+ (* -1/6 (* n0_i (- 1 u))) (* -1/6 (* n1_i u)))))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal -1/5040 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 7 binary32))))) (+.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/720 binary32) (*.f32 n0_i (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal -1/720 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal -1/5040 binary32))) (*.f32 #s(literal -1/6 binary32) (+.f32 (-.f32 (-.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1/120 binary32)))) (*.f32 #s(literal 1/36 binary32) (*.f32 n0_i (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (-.f32 (*.f32 (pow.f32 u #s(literal 5 binary32)) (*.f32 n1_i #s(literal 1/120 binary32))) (*.f32 (*.f32 u n1_i) #s(literal 1/120 binary32))) (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))))))) (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal 1/120 binary32)) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n0_i (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))))))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))) (neg.f32 n0_i))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))) (neg.f32 n1_i))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle)))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* -1/2 (* (pow normAngle 2) u)))))
(+.f32 #s(literal 1 binary32) (*.f32 u (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u (*.f32 normAngle normAngle))) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (sin.f32 normAngle)))))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* u (+ (* -1/2 (pow normAngle 2)) (* 1/6 (/ (* (pow normAngle 3) (* u (cos normAngle))) (sin normAngle))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (*.f32 u (cos.f32 normAngle)) #s(literal 1/6 binary32))) (sin.f32 normAngle)))) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (sin.f32 normAngle)))))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
(- (+ 1 (* (pow normAngle 2) (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))) u)
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle))) (-.f32 #s(literal 1 binary32) u))
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (-.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1/120 binary32))) (*.f32 #s(literal 1/36 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))) u))
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow (- 1 u) 5)) (* (pow normAngle 2) (- (* -1/5040 (pow (- 1 u) 7)) (+ (* -1/6 (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u))))) (+ (* -1/5040 (- 1 u)) (* 1/120 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))))))) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal -1/5040 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))) (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (-.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1/120 binary32))) (*.f32 #s(literal 1/36 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1/5040 binary32)) (*.f32 #s(literal -1/720 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))))) (-.f32 (-.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1/120 binary32))) (*.f32 #s(literal 1/36 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 #s(literal 1 binary32) u))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(* u (+ (* -1/6 (/ (* (pow normAngle 3) (pow u 2)) (sin normAngle))) (/ normAngle (sin normAngle))))
(*.f32 u (+.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))) (sin.f32 normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))) (/ normAngle (sin normAngle))))
(*.f32 u (+.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u u)) (sin.f32 normAngle))))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* (pow normAngle 7) (pow u 2)) (sin normAngle))) (* 1/120 (/ (pow normAngle 5) (sin normAngle))))))) (/ normAngle (sin normAngle))))
(*.f32 u (+.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 7 binary32))) (sin.f32 normAngle)) (/.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))))))))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
u
(+ u (* (pow normAngle 2) (- (* -1/6 (pow u 3)) (* -1/6 u))))
(+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)))
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(+.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (-.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (*.f32 #s(literal 1/36 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)))))
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow u 5)) (* (pow normAngle 2) (- (* -1/5040 (pow u 7)) (+ (* -1/6 (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u)))) (+ (* -1/5040 u) (* 1/120 (- (* -1/6 (pow u 3)) (* -1/6 u)))))))) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(+.f32 u (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32))) (-.f32 (*.f32 normAngle (*.f32 normAngle (-.f32 (-.f32 (*.f32 #s(literal -1/5040 binary32) (pow.f32 u #s(literal 7 binary32))) (+.f32 (*.f32 u #s(literal -1/5040 binary32)) (*.f32 #s(literal -1/720 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 #s(literal -1/6 binary32) (-.f32 (-.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (*.f32 #s(literal 1/36 binary32) (-.f32 (*.f32 u (*.f32 u u)) u))))))) (+.f32 (*.f32 #s(literal 1/36 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 u #s(literal 1/120 binary32)))))) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u))))))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
n0_i
(+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))
(-.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (cos.f32 normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle)))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 u (+.f32 (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 n0_i #s(literal 1/6 binary32))) (sin.f32 normAngle)))) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (-.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1/120 binary32)))) (*.f32 #s(literal 1/36 binary32) (*.f32 n0_i (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)))) (-.f32 (*.f32 normAngle (*.f32 normAngle (-.f32 (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32)) (*.f32 n0_i #s(literal -1/5040 binary32))) (*.f32 #s(literal 1/6 binary32) (-.f32 (-.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1/120 binary32)))) (*.f32 #s(literal 1/36 binary32) (*.f32 n0_i (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))))) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1/5040 binary32))) (*.f32 #s(literal -1/720 binary32) (*.f32 n0_i (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u)))))))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n0_i (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1/120 binary32))))))) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u)))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
n0_i
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle)))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (/ (* n1_i normAngle) (sin normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle))))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* u (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (cos normAngle))) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle))) (*.f32 u (+.f32 (/.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 n0_i #s(literal 1/6 binary32))) (sin.f32 normAngle)))))))))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 #s(literal -1/120 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7)))) (+ (* -1/6 (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))))))))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 normAngle (*.f32 normAngle (-.f32 (+.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (*.f32 normAngle (*.f32 normAngle (-.f32 (-.f32 (*.f32 #s(literal -1/5040 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 7 binary32))))) (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal -1/5040 binary32)) (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 #s(literal -1/6 binary32) (+.f32 (+.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 #s(literal -1/120 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))))))) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal 1/120 binary32)))))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))) (neg.f32 n0_i))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))) (neg.f32 n1_i))
(* n0_i (sin normAngle))
(*.f32 n0_i (sin.f32 normAngle))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* n1_i normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (-.f32 (*.f32 normAngle n1_i) (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))) (* n1_i normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (+.f32 (-.f32 (*.f32 normAngle n1_i) (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle)))) (*.f32 (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (sin.f32 normAngle)))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* n1_i normAngle) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* u (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/6 (* n0_i (* (pow normAngle 3) (cos normAngle))))))))))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (+.f32 (-.f32 (*.f32 normAngle n1_i) (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle)))) (*.f32 u (+.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (*.f32 u (+.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 n0_i #s(literal 1/6 binary32))))))))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3))))))))
(*.f32 normAngle (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 (*.f32 u u) n1_i))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))))))))))
(*.f32 normAngle (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 (*.f32 u u) n1_i)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7))))))))))))))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 (*.f32 u u) n1_i)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (*.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/5040 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 7 binary32)))))))))))))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(*.f32 n0_i (+.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i n0_i))))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(*.f32 n0_i (+.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i n0_i))))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(*.f32 n0_i (+.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i n0_i))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(neg.f32 (*.f32 n0_i (-.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i n0_i))) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(neg.f32 (*.f32 n0_i (-.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i n0_i))) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(neg.f32 (*.f32 n0_i (-.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i n0_i))) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(*.f32 n1_i (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i n1_i))))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(*.f32 n1_i (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i n1_i))))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(*.f32 n1_i (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i n1_i))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))
(*.f32 (-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (neg.f32 n0_i)) n1_i) (sin.f32 (*.f32 u normAngle))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))
(*.f32 (-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (neg.f32 n0_i)) n1_i) (sin.f32 (*.f32 u normAngle))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))
(*.f32 (-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (neg.f32 n0_i)) n1_i) (sin.f32 (*.f32 u normAngle))) (neg.f32 n1_i))
(* n0_i (sin normAngle))
(*.f32 n0_i (sin.f32 normAngle))
(+ (* -1 (* n0_i (* normAngle (* u (cos normAngle))))) (* n0_i (sin normAngle)))
(-.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 n0_i (*.f32 u (*.f32 normAngle (cos.f32 normAngle)))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (* n0_i (* (pow normAngle 3) (* u (cos normAngle))))))))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 n0_i #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))
(* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* 1/120 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 5))))))))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)))))))
(* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 7)))) (* 1/120 (* n0_i (pow (- 1 u) 5)))))))))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32)) (*.f32 n0_i #s(literal -1/5040 binary32))))))))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(sin normAngle)
(sin.f32 normAngle)
(+ (sin normAngle) (* -1 (* normAngle (* u (cos normAngle)))))
(-.f32 (sin.f32 normAngle) (*.f32 u (*.f32 normAngle (cos.f32 normAngle))))
(+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* -1/2 (* (pow normAngle 2) (* u (sin normAngle)))))))
(+.f32 (sin.f32 normAngle) (*.f32 u (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (*.f32 normAngle (cos.f32 normAngle)))))
(+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* u (+ (* -1/2 (* (pow normAngle 2) (sin normAngle))) (* 1/6 (* (pow normAngle 3) (* u (cos normAngle)))))))))
(+.f32 (sin.f32 normAngle) (*.f32 u (-.f32 (*.f32 u (+.f32 (*.f32 (sin.f32 normAngle) (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (*.f32 u (cos.f32 normAngle)) #s(literal 1/6 binary32))))) (*.f32 normAngle (cos.f32 normAngle)))))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (+ 1 (* -1 u))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (+ 1 (* -1 u))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (+ 1 (* -1 u))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (+ 1 (* -1 u))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))
(*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 #s(literal 1 binary32) u)))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* 1/120 (* (pow normAngle 2) (pow (- 1 u) 5)))))) u))
(*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32))))) (-.f32 #s(literal 1 binary32) u)))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow (- 1 u) 7))) (* 1/120 (pow (- 1 u) 5))))))) u))
(*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/5040 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))))))))) (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(+ normAngle (* -1 (* normAngle u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(+ normAngle (* -1 (* normAngle u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* -1 (* normAngle u))
(*.f32 normAngle (neg.f32 u))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* -1 (* normAngle u))
(*.f32 normAngle (neg.f32 u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 normAngle (/.f32 normAngle u))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 normAngle (/.f32 normAngle u))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 normAngle (/.f32 normAngle u))))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* n1_i (* normAngle u))
(*.f32 normAngle (*.f32 u n1_i))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))
(*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))
(*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 u u) (+.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 n1_i (*.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u u)))))))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* (pow u 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 7) (pow u 2)))) (* 1/120 (* n1_i (pow normAngle 5)))))))))
(*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 u u) (+.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 n1_i (pow.f32 normAngle #s(literal 7 binary32))) (*.f32 (*.f32 u u) #s(literal -1/5040 binary32))) (*.f32 n1_i (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32))))))))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (* normAngle u))
(*.f32 normAngle (*.f32 u n1_i))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (*.f32 (*.f32 u u) n1_i)) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5))))))))
(*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 (*.f32 u u) n1_i))) (*.f32 n1_i (*.f32 (*.f32 (*.f32 (pow.f32 u #s(literal 5 binary32)) normAngle) normAngle) #s(literal 1/120 binary32))))))))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5)))))))))
(*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 (*.f32 u u) n1_i))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (pow.f32 u #s(literal 5 binary32)) (*.f32 n1_i #s(literal 1/120 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal -1/5040 binary32))) (pow.f32 u #s(literal 7 binary32))))))))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))

eval115.0ms (0.8%)

Compiler

Compiled 32078 to 1676 computations (94.8% saved)

prune127.0ms (0.8%)

Pruning

22 alts after pruning (22 fresh and 0 done)

PrunedKeptTotal
New85822880
Fresh000
Picked202
Done000
Total86022882
Accuracy
100.0%
Counts
882 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.1%
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
77.0%
(/.f32 (+.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
76.9%
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))) (sin.f32 normAngle))
75.7%
(/.f32 (+.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
75.8%
(/.f32 (*.f32 normAngle (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 (*.f32 u u) n1_i)))))) (sin.f32 normAngle))
73.9%
(/.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) (sin.f32 normAngle))
35.4%
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
46.6%
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
97.8%
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
97.4%
(+.f32 (-.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (cos.f32 normAngle))) (/.f32 n0_i (sin.f32 normAngle)))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
97.0%
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
97.6%
(+.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
97.6%
(+.f32 (*.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
97.8%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
98.7%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
97.7%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
81.8%
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
95.0%
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle)))))
77.0%
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
56.8%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
97.8%
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))))
45.3%
n0_i
Compiler

Compiled 1118 to 678 computations (39.4% saved)

simplify193.0ms (1.3%)

Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
cost-diff0
(sin.f32 normAngle)
cost-diff0
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
cost-diff64
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
cost-diff0
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
cost-diff0
(*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i)
cost-diff0
(+.f32 (*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
cost-diff0
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
cost-diff0
(-.f32 #s(literal 1 binary32) u)
cost-diff0
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
cost-diff0
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
cost-diff0
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
cost-diff0
(-.f32 #s(literal 1 binary32) u)
cost-diff0
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
cost-diff32
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
cost-diff192
(+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
Rules
3158×+-lowering-+.f64
3158×+-lowering-+.f32
2390×*-lowering-*.f32
2390×*-lowering-*.f64
1622×fma-lowering-fma.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
044408
1129394
2411378
31826363
47456363
08022363
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (* n0_i (- 1 u)) (+ (* u n1_i) (* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* (* n1_i -1/6) (- (* u (* u u)) u)) (* n0_i (+ -1/6 (* u 1/6))))))))
(* n0_i (- 1 u))
n0_i
(- 1 u)
1
u
(+ (* u n1_i) (* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* (* n1_i -1/6) (- (* u (* u u)) u)) (* n0_i (+ -1/6 (* u 1/6)))))))
(* u n1_i)
n1_i
(* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* (* n1_i -1/6) (- (* u (* u u)) u)) (* n0_i (+ -1/6 (* u 1/6))))))
(* normAngle normAngle)
normAngle
(+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* (* n1_i -1/6) (- (* u (* u u)) u)) (* n0_i (+ -1/6 (* u 1/6)))))
(* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u))))
(* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))
(+ -1/6 (* u 1/6))
-1/6
(* u 1/6)
1/6
(* (- 1 u) (- 1 u))
(- (* (* n1_i -1/6) (- (* u (* u u)) u)) (* n0_i (+ -1/6 (* u 1/6))))
(* (* n1_i -1/6) (- (* u (* u u)) u))
(* n1_i -1/6)
(- (* u (* u u)) u)
(* u (* u u))
(* u u)
(* n0_i (+ -1/6 (* u 1/6)))
n0_i
(* (sin (* normAngle (- 1 u))) (/ n0_i (sin normAngle)))
(sin (* normAngle (- 1 u)))
(* normAngle (- 1 u))
normAngle
(- 1 u)
1
u
(/ n0_i (sin normAngle))
n0_i
(sin normAngle)
(/ (+ (* (* normAngle (- 1 u)) n0_i) (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(+ (* (* normAngle (- 1 u)) n0_i) (* (sin (* u normAngle)) n1_i))
(* (* normAngle (- 1 u)) n0_i)
(* normAngle (- 1 u))
normAngle
(- 1 u)
1
u
n0_i
(* (sin (* u normAngle)) n1_i)
(sin (* u normAngle))
(* u normAngle)
n1_i
(sin normAngle)
(* (/ 1 (sin normAngle)) (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i)))
(/ 1 (sin normAngle))
1
(sin normAngle)
normAngle
(+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i))
(* (sin (* (- 1 u) normAngle)) n0_i)
(sin (* (- 1 u) normAngle))
(* (- 1 u) normAngle)
(- 1 u)
u
n0_i
(* (sin (* u normAngle)) n1_i)
(sin (* u normAngle))
(* u normAngle)
n1_i
Outputs
(+ (* n0_i (- 1 u)) (+ (* u n1_i) (* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* (* n1_i -1/6) (- (* u (* u u)) u)) (* n0_i (+ -1/6 (* u 1/6))))))))
(+.f32 n0_i (+.f32 (*.f32 u (+.f32 (neg.f32 n0_i) n1_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
n0_i
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
1
#s(literal 1 binary32)
u
(+ (* u n1_i) (* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* (* n1_i -1/6) (- (* u (* u u)) u)) (* n0_i (+ -1/6 (* u 1/6)))))))
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))
(* u n1_i)
(*.f32 u n1_i)
n1_i
(* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* (* n1_i -1/6) (- (* u (* u u)) u)) (* n0_i (+ -1/6 (* u 1/6))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* (* n1_i -1/6) (- (* u (* u u)) u)) (* n0_i (+ -1/6 (* u 1/6)))))
(+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))
(* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u))))
(*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))
(*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))
(+ -1/6 (* u 1/6))
(+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))
-1/6
#s(literal -1/6 binary32)
(* u 1/6)
(*.f32 u #s(literal 1/6 binary32))
1/6
#s(literal 1/6 binary32)
(* (- 1 u) (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
(- (* (* n1_i -1/6) (- (* u (* u u)) u)) (* n0_i (+ -1/6 (* u 1/6))))
(+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 u #s(literal -1/6 binary32)))))
(* (* n1_i -1/6) (- (* u (* u u)) u))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* n1_i -1/6)
(*.f32 n1_i #s(literal -1/6 binary32))
(- (* u (* u u)) u)
(*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(* u (* u u))
(*.f32 u (*.f32 u u))
(* u u)
(*.f32 u u)
(* n0_i (+ -1/6 (* u 1/6)))
(*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))
n0_i
(* (sin (* normAngle (- 1 u))) (/ n0_i (sin normAngle)))
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
normAngle
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
1
#s(literal 1 binary32)
u
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
n0_i
(sin normAngle)
(sin.f32 normAngle)
(/ (+ (* (* normAngle (- 1 u)) n0_i) (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+ (* (* normAngle (- 1 u)) n0_i) (* (sin (* u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(* (* normAngle (- 1 u)) n0_i)
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
normAngle
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
1
#s(literal 1 binary32)
u
n0_i
(* (sin (* u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(sin (* u normAngle))
(sin.f32 (*.f32 u normAngle))
(* u normAngle)
(*.f32 u normAngle)
n1_i
(sin normAngle)
(sin.f32 normAngle)
(* (/ 1 (sin normAngle)) (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
1
#s(literal 1 binary32)
(sin normAngle)
(sin.f32 normAngle)
normAngle
(+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(* (sin (* (- 1 u) normAngle)) n0_i)
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(sin (* (- 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* (- 1 u) normAngle)
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
u
n0_i
(* (sin (* u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(sin (* u normAngle))
(sin.f32 (*.f32 u normAngle))
(* u normAngle)
(*.f32 u normAngle)
n1_i

localize376.0ms (2.5%)

Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
accuracy99.6%
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)
accuracy99.5%
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
accuracy78.2%
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
accuracy99.7%
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
accuracy99.6%
(*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i)
accuracy99.5%
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
accuracy78.3%
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
accuracy99.9%
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
accuracy99.9%
(/.f32 n0_i (sin.f32 normAngle))
accuracy99.5%
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
accuracy99.1%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
accuracy99.0%
(*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))
accuracy98.9%
(+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))
accuracy98.8%
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
accuracy76.8%
(+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
Results
244.0ms251×0valid
29.0ms5exit
Compiler

Compiled 473 to 45 computations (90.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 85.0ms
ival-mult: 42.0ms (49.7% of total)
ival-div: 11.0ms (13% of total)
ival-sin: 10.0ms (11.8% of total)
...c/correct-round.rkt:119:19: 8.0ms (9.5% of total)
ival-add: 7.0ms (8.3% of total)
ival-sub: 4.0ms (4.7% of total)
backward-pass: 3.0ms (3.5% of total)
const: 0.0ms (0% of total)

series52.0ms (0.3%)

Counts
21 → 612
Calls
Call 1
Inputs
#<alt (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* (* n1_i -1/6) (- (* u (* u u)) u)) (* n0_i (+ -1/6 (* u 1/6)))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* u n1_i) (* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* (* n1_i -1/6) (- (* u (* u u)) u)) (* n0_i (+ -1/6 (* u 1/6))))))))>
#<alt (* n0_i (- 1 u))>
#<alt (- 1 u)>
#<alt (* (sin (* normAngle (- 1 u))) (/ n0_i (sin normAngle)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (* normAngle (- 1 u))>
#<alt (/ (+ (* (* normAngle (- 1 u)) n0_i) (* (sin (* u normAngle)) n1_i)) (sin normAngle))>
#<alt (+ (* (* normAngle (- 1 u)) n0_i) (* (sin (* u normAngle)) n1_i))>
#<alt (* (* normAngle (- 1 u)) n0_i)>
#<alt (* (/ 1 (sin normAngle)) (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i)))>
#<alt (/ 1 (sin normAngle))>
#<alt (sin normAngle)>
#<alt (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i))>
#<alt (* (- 1 u) (- 1 u))>
#<alt (+ -1/6 (* u 1/6))>
#<alt (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))>
#<alt (/ n0_i (sin normAngle))>
#<alt (* (sin (* u normAngle)) n1_i)>
#<alt (* (- 1 u) normAngle)>
#<alt (* (sin (* (- 1 u) normAngle)) n0_i)>
Outputs
#<alt (* -1/6 (* n1_i (- (pow u 3) u)))>
#<alt (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))>
#<alt (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))>
#<alt (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))>
#<alt (* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))>
#<alt (* n0_i (- (+ 1/6 (+ (* -1/6 (/ (* n1_i (- (pow u 3) u)) n0_i)) (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* 1/6 u)))>
#<alt (* n0_i (- (+ 1/6 (+ (* -1/6 (/ (* n1_i (- (pow u 3) u)) n0_i)) (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* 1/6 u)))>
#<alt (* n0_i (- (+ 1/6 (+ (* -1/6 (/ (* n1_i (- (pow u 3) u)) n0_i)) (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* 1/6 u)))>
#<alt (* -1 (* n0_i (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))>
#<alt (* -1 (* n0_i (- (+ (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 (/ (* n1_i (- (pow u 3) u)) n0_i))) (* -1 (- (* 1/6 u) 1/6)))))>
#<alt (* -1 (* n0_i (- (+ (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 (/ (* n1_i (- (pow u 3) u)) n0_i))) (* -1 (- (* 1/6 u) 1/6)))))>
#<alt (* -1 (* n0_i (- (+ (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 (/ (* n1_i (- (pow u 3) u)) n0_i))) (* -1 (- (* 1/6 u) 1/6)))))>
#<alt (* u (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))>
#<alt (* u (- (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/2 n0_i))) (* 1/6 n0_i)))>
#<alt (* u (- (+ (* 1/6 n1_i) (+ (* 1/2 n0_i) (* u (+ (* -1/2 n0_i) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i))))))) (* 1/6 n0_i)))>
#<alt (* u (- (+ (* 1/6 n1_i) (+ (* 1/2 n0_i) (* u (+ (* -1/2 n0_i) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i))))))) (* 1/6 n0_i)))>
#<alt (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i)))>
#<alt (* (pow u 3) (+ (* -1/2 (/ n0_i u)) (+ (* -1/6 n1_i) (* 1/6 n0_i))))>
#<alt (* (pow u 3) (- (+ (* -1/2 (/ n0_i u)) (+ (* -1/6 n1_i) (+ (* 1/6 n0_i) (+ (* 1/6 (/ n1_i (pow u 2))) (* 1/2 (/ n0_i (pow u 2))))))) (* 1/6 (/ n0_i (pow u 2)))))>
#<alt (* (pow u 3) (- (+ (* -1/2 (/ n0_i u)) (+ (* -1/6 n1_i) (+ (* 1/6 n0_i) (+ (* 1/6 (/ n1_i (pow u 2))) (* 1/2 (/ n0_i (pow u 2))))))) (* 1/6 (/ n0_i (pow u 2)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 1/2 (/ n0_i u))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)) u)) (* -1/2 n0_i)) u)) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)) u)) (* -1/2 n0_i)) u)) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))>
#<alt (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))>
#<alt (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))>
#<alt (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))>
#<alt (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))>
#<alt (* -1/6 (* n1_i (- (pow u 3) u)))>
#<alt (* n1_i (- (+ (* -1/6 (- (pow u 3) u)) (/ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) n1_i)) (/ (* n0_i (- (* 1/6 u) 1/6)) n1_i)))>
#<alt (* n1_i (- (+ (* -1/6 (- (pow u 3) u)) (/ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) n1_i)) (/ (* n0_i (- (* 1/6 u) 1/6)) n1_i)))>
#<alt (* n1_i (- (+ (* -1/6 (- (pow u 3) u)) (/ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) n1_i)) (/ (* n0_i (- (* 1/6 u) 1/6)) n1_i)))>
#<alt (* -1/6 (* n1_i (- (pow u 3) u)))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))) n1_i)) (* 1/6 (- (pow u 3) u)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))) n1_i)) (* 1/6 (- (pow u 3) u)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))) n1_i)) (* 1/6 (- (pow u 3) u)))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)) (* n1_i u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)) (* n1_i u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)) (* n1_i u)))>
#<alt (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u))>
#<alt (* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (+ (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))) (/ (* n1_i u) n0_i)))) u))>
#<alt (* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (+ (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))) (/ (* n1_i u) n0_i)))) u))>
#<alt (* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (+ (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))) (/ (* n1_i u) n0_i)))) u))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))>
#<alt n0_i>
#<alt (+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))))>
#<alt (+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))))))))>
#<alt (+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i)))))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))))))))>
#<alt (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i))))>
#<alt (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i)))))>
#<alt (* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2)))))))>
#<alt (* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (+ (/ n0_i (pow u 3)) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2))))))))>
#<alt (* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))>
#<alt (* -1 (* (pow u 3) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (+ (* -1 (/ n0_i u)) (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))>
#<alt (* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))))>
#<alt (* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))))>
#<alt (* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u)))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u)))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u)))))))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt n0_i>
#<alt (+ n0_i (* -1 (* n0_i u)))>
#<alt (+ n0_i (* -1 (* n0_i u)))>
#<alt (+ n0_i (* -1 (* n0_i u)))>
#<alt (* -1 (* n0_i u))>
#<alt (* u (+ (* -1 n0_i) (/ n0_i u)))>
#<alt (* u (+ (* -1 n0_i) (/ n0_i u)))>
#<alt (* u (+ (* -1 n0_i) (/ n0_i u)))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))>
#<alt 1>
#<alt (+ 1 (* -1 u))>
#<alt (+ 1 (* -1 u))>
#<alt (+ 1 (* -1 u))>
#<alt (* -1 u)>
#<alt (* u (- (/ 1 u) 1))>
#<alt (* u (- (/ 1 u) 1))>
#<alt (* u (- (/ 1 u) 1))>
#<alt (* -1 u)>
#<alt (* -1 (* u (- 1 (/ 1 u))))>
#<alt (* -1 (* u (- 1 (/ 1 u))))>
#<alt (* -1 (* u (- 1 (/ 1 u))))>
#<alt (* n0_i (- 1 u))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt n0_i>
#<alt (+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))>
#<alt (* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* 1/120 (* (pow normAngle 2) (pow (- 1 u) 5)))))) u))>
#<alt (* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow (- 1 u) 7))) (* 1/120 (pow (- 1 u) 5))))))) u))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin normAngle)>
#<alt (+ (sin normAngle) (* -1 (* normAngle (* u (cos normAngle)))))>
#<alt (+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* -1/2 (* (pow normAngle 2) (* u (sin normAngle)))))))>
#<alt (+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* u (+ (* -1/2 (* (pow normAngle 2) (sin normAngle))) (* 1/6 (* (pow normAngle 3) (* u (cos normAngle)))))))))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (+ 1 (* -1 u))))>
#<alt (sin (* normAngle (+ 1 (* -1 u))))>
#<alt (sin (* normAngle (+ 1 (* -1 u))))>
#<alt (sin (* normAngle (+ 1 (* -1 u))))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt normAngle>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (* -1 (* normAngle u))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* -1 (* normAngle u))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))>
#<alt (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))>
#<alt (* normAngle (+ (/ (* n0_i (- 1 u)) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* normAngle (sin normAngle)))))>
#<alt (* normAngle (+ (/ (* n0_i (- 1 u)) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* normAngle (sin normAngle)))))>
#<alt (* normAngle (+ (/ (* n0_i (- 1 u)) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* normAngle (sin normAngle)))))>
#<alt (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))>
#<alt (* -1 (* normAngle (+ (* -1 (/ (* n0_i (- 1 u)) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* normAngle (sin normAngle)))))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ (* n0_i (- 1 u)) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* normAngle (sin normAngle)))))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ (* n0_i (- 1 u)) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* normAngle (sin normAngle)))))))>
#<alt (/ (* n0_i normAngle) (sin normAngle))>
#<alt (+ (* u (+ (* -1 (/ (* n0_i normAngle) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))) (/ (* n0_i normAngle) (sin normAngle)))>
#<alt (+ (* u (+ (* -1 (/ (* n0_i normAngle) (sin normAngle))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle))))) (/ (* n0_i normAngle) (sin normAngle)))>
#<alt (+ (* u (+ (* -1 (/ (* n0_i normAngle) (sin normAngle))) (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle))))) (/ (* n0_i normAngle) (sin normAngle)))>
#<alt (* -1 (/ (* n0_i (* normAngle u)) (sin normAngle)))>
#<alt (* u (+ (* -1 (/ (* n0_i normAngle) (sin normAngle))) (+ (/ (* n0_i normAngle) (* u (sin normAngle))) (/ (* n1_i (sin (* normAngle u))) (* u (sin normAngle))))))>
#<alt (* u (+ (* -1 (/ (* n0_i normAngle) (sin normAngle))) (+ (/ (* n0_i normAngle) (* u (sin normAngle))) (/ (* n1_i (sin (* normAngle u))) (* u (sin normAngle))))))>
#<alt (* u (+ (* -1 (/ (* n0_i normAngle) (sin normAngle))) (+ (/ (* n0_i normAngle) (* u (sin normAngle))) (/ (* n1_i (sin (* normAngle u))) (* u (sin normAngle))))))>
#<alt (* -1 (/ (* n0_i (* normAngle u)) (sin normAngle)))>
#<alt (* -1 (* u (+ (* -1 (/ (+ (/ (* n0_i normAngle) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle))) u)) (/ (* n0_i normAngle) (sin normAngle)))))>
#<alt (* -1 (* u (+ (* -1 (/ (+ (/ (* n0_i normAngle) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle))) u)) (/ (* n0_i normAngle) (sin normAngle)))))>
#<alt (* -1 (* u (+ (* -1 (/ (+ (/ (* n0_i normAngle) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle))) u)) (/ (* n0_i normAngle) (sin normAngle)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))>
#<alt (* n0_i (+ (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle))) (/ (* normAngle (- 1 u)) (sin normAngle))))>
#<alt (* n0_i (+ (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle))) (/ (* normAngle (- 1 u)) (sin normAngle))))>
#<alt (* n0_i (+ (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle))) (/ (* normAngle (- 1 u)) (sin normAngle))))>
#<alt (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (- 1 u)) (sin normAngle))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (- 1 u)) (sin normAngle))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (- 1 u)) (sin normAngle))))))>
#<alt (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))>
#<alt (+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (+ (* n0_i (- 1 u)) (* n1_i u))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5)))))))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5))))))))))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (/ (* n1_i (sin (* normAngle u))) normAngle)))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (/ (* n1_i (sin (* normAngle u))) normAngle)))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (/ (* n1_i (sin (* normAngle u))) normAngle)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* -1 (* normAngle (+ (* -1 (* n0_i (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) normAngle)))))>
#<alt (* -1 (* normAngle (+ (* -1 (* n0_i (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) normAngle)))))>
#<alt (* -1 (* normAngle (+ (* -1 (* n0_i (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) normAngle)))))>
#<alt (* n0_i normAngle)>
#<alt (+ (* n0_i normAngle) (* u (+ (* -1 (* n0_i normAngle)) (* n1_i normAngle))))>
#<alt (+ (* n0_i normAngle) (* u (+ (* -1 (* n0_i normAngle)) (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))))>
#<alt (+ (* n0_i normAngle) (* u (+ (* -1 (* n0_i normAngle)) (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))))>
#<alt (* -1 (* n0_i (* normAngle u)))>
#<alt (* u (+ (* -1 (* n0_i normAngle)) (+ (/ (* n0_i normAngle) u) (/ (* n1_i (sin (* normAngle u))) u))))>
#<alt (* u (+ (* -1 (* n0_i normAngle)) (+ (/ (* n0_i normAngle) u) (/ (* n1_i (sin (* normAngle u))) u))))>
#<alt (* u (+ (* -1 (* n0_i normAngle)) (+ (/ (* n0_i normAngle) u) (/ (* n1_i (sin (* normAngle u))) u))))>
#<alt (* -1 (* n0_i (* normAngle u)))>
#<alt (* -1 (* u (+ (* -1 (/ (+ (* n0_i normAngle) (* n1_i (sin (* normAngle u)))) u)) (* n0_i normAngle))))>
#<alt (* -1 (* u (+ (* -1 (/ (+ (* n0_i normAngle) (* n1_i (sin (* normAngle u)))) u)) (* n0_i normAngle))))>
#<alt (* -1 (* u (+ (* -1 (/ (+ (* n0_i normAngle) (* n1_i (sin (* normAngle u)))) u)) (* n0_i normAngle))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (sin (* normAngle u))) n0_i)))>
#<alt (* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (sin (* normAngle u))) n0_i)))>
#<alt (* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (sin (* normAngle u))) n0_i)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))>
#<alt (* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))>
#<alt (* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i normAngle)>
#<alt (+ (* -1 (* n0_i (* normAngle u))) (* n0_i normAngle))>
#<alt (+ (* -1 (* n0_i (* normAngle u))) (* n0_i normAngle))>
#<alt (+ (* -1 (* n0_i (* normAngle u))) (* n0_i normAngle))>
#<alt (* -1 (* n0_i (* normAngle u)))>
#<alt (* u (+ (* -1 (* n0_i normAngle)) (/ (* n0_i normAngle) u)))>
#<alt (* u (+ (* -1 (* n0_i normAngle)) (/ (* n0_i normAngle) u)))>
#<alt (* u (+ (* -1 (* n0_i normAngle)) (/ (* n0_i normAngle) u)))>
#<alt (* -1 (* n0_i (* normAngle u)))>
#<alt (* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* n0_i normAngle))))>
#<alt (* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* n0_i normAngle))))>
#<alt (* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* n0_i normAngle))))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7)))) (+ (* -1/6 (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))))))))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt n0_i>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (/ (* n1_i normAngle) (sin normAngle))))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* u (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (cos normAngle))) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))>
#<alt (/ 1 normAngle)>
#<alt (/ (+ 1 (* 1/6 (pow normAngle 2))) normAngle)>
#<alt (/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))) normAngle)>
#<alt (/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* (pow normAngle 2) (+ 7/360 (* 31/15120 (pow normAngle 2))))))) normAngle)>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt normAngle>
#<alt (* normAngle (+ 1 (* -1/6 (pow normAngle 2))))>
#<alt (* normAngle (+ 1 (* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))))>
#<alt (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (* n0_i (sin normAngle))>
#<alt (+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* n1_i normAngle))))>
#<alt (+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))) (* n1_i normAngle)))))>
#<alt (+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* n1_i normAngle) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* u (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/6 (* n0_i (* (pow normAngle 3) (cos normAngle))))))))))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3))))))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))))))))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7))))))))))))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))>
#<alt (* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))>
#<alt (* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))>
#<alt (* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))>
#<alt (* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))>
#<alt 1>
#<alt (+ 1 (* -2 u))>
#<alt (+ 1 (* u (- u 2)))>
#<alt (+ 1 (* u (- u 2)))>
#<alt (pow u 2)>
#<alt (* (pow u 2) (- 1 (* 2 (/ 1 u))))>
#<alt (* (pow u 2) (- (+ 1 (/ 1 (pow u 2))) (* 2 (/ 1 u))))>
#<alt (* (pow u 2) (- (+ 1 (/ 1 (pow u 2))) (* 2 (/ 1 u))))>
#<alt (pow u 2)>
#<alt (* (pow u 2) (- 1 (* 2 (/ 1 u))))>
#<alt (* (pow u 2) (+ 1 (* -1 (/ (- 2 (/ 1 u)) u))))>
#<alt (* (pow u 2) (+ 1 (* -1 (/ (- 2 (/ 1 u)) u))))>
#<alt -1/6>
#<alt (- (* 1/6 u) 1/6)>
#<alt (- (* 1/6 u) 1/6)>
#<alt (- (* 1/6 u) 1/6)>
#<alt (* 1/6 u)>
#<alt (* u (- 1/6 (* 1/6 (/ 1 u))))>
#<alt (* u (- 1/6 (* 1/6 (/ 1 u))))>
#<alt (* u (- 1/6 (* 1/6 (/ 1 u))))>
#<alt (* 1/6 u)>
#<alt (* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))>
#<alt (* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))>
#<alt (* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))>
#<alt -1/6>
#<alt (- (* 1/2 u) 1/6)>
#<alt (- (* u (+ 1/2 (* -1/2 u))) 1/6)>
#<alt (- (* u (+ 1/2 (* u (- (* 1/6 u) 1/2)))) 1/6)>
#<alt (* 1/6 (pow u 3))>
#<alt (* (pow u 3) (- 1/6 (* 1/2 (/ 1 u))))>
#<alt (* (pow u 3) (- (+ 1/6 (/ 1/2 (pow u 2))) (* 1/2 (/ 1 u))))>
#<alt (* (pow u 3) (- (+ 1/6 (/ 1/2 (pow u 2))) (+ (* 1/2 (/ 1 u)) (* 1/6 (/ 1 (pow u 3))))))>
#<alt (* 1/6 (pow u 3))>
#<alt (* -1 (* (pow u 3) (- (* 1/2 (/ 1 u)) 1/6)))>
#<alt (* -1 (* (pow u 3) (- (* -1 (/ (- (* 1/2 (/ 1 u)) 1/2) u)) 1/6)))>
#<alt (* -1 (* (pow u 3) (- (* -1 (/ (- (* -1 (/ (- (* 1/6 (/ 1 u)) 1/2) u)) 1/2) u)) 1/6)))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i normAngle)>
#<alt (/ (+ n0_i (* 1/6 (* n0_i (pow normAngle 2)))) normAngle)>
#<alt (/ (+ n0_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n0_i) (* 1/120 n0_i)))) (* -1/6 n0_i)))) normAngle)>
#<alt (/ (+ n0_i (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 n0_i) (+ (* 1/720 n0_i) (* 1/6 (+ (* -1/36 n0_i) (* 1/120 n0_i))))))) (+ (* -1/36 n0_i) (* 1/120 n0_i)))) (* -1/6 n0_i)))) normAngle)>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (* n1_i (* normAngle u))>
#<alt (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))>
#<alt (* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))>
#<alt (* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* (pow u 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 7) (pow u 2)))) (* 1/120 (* n1_i (pow normAngle 5)))))))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (* normAngle u))>
#<alt (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))>
#<alt (* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5))))))))>
#<alt (* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5)))))))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt normAngle>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (* -1 (* normAngle u))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* -1 (* normAngle u))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* n0_i (sin normAngle))>
#<alt (+ (* -1 (* n0_i (* normAngle (* u (cos normAngle))))) (* n0_i (sin normAngle)))>
#<alt (+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))))))>
#<alt (+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (* n0_i (* (pow normAngle 3) (* u (cos normAngle))))))))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (+ 1 (* -1 u)))))>
#<alt (* n0_i (sin (* normAngle (+ 1 (* -1 u)))))>
#<alt (* n0_i (sin (* normAngle (+ 1 (* -1 u)))))>
#<alt (* n0_i (sin (* normAngle (+ 1 (* -1 u)))))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* 1/120 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 5))))))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 7)))) (* 1/120 (* n0_i (pow (- 1 u) 5)))))))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
Calls

153 calls:

TimeVariablePointExpression
7.0ms
u
@-inf
(+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* (* n1_i -1/6) (- (* u (* u u)) u)) (* n0_i (+ -1/6 (* u 1/6)))))
3.0ms
n1_i
@0
(+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* (* n1_i -1/6) (- (* u (* u u)) u)) (* n0_i (+ -1/6 (* u 1/6)))))
2.0ms
u
@0
(* normAngle (- 1 u))
2.0ms
n0_i
@inf
(+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* (* n1_i -1/6) (- (* u (* u u)) u)) (* n0_i (+ -1/6 (* u 1/6)))))
2.0ms
n0_i
@0
(+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* (* n1_i -1/6) (- (* u (* u u)) u)) (* n0_i (+ -1/6 (* u 1/6)))))

rewrite513.0ms (3.4%)

Algorithm
batch-egg-rewrite
Rules
4058×*-lowering-*.f32
4058×*-lowering-*.f64
2688×fma-lowering-fma.f32
2688×fma-lowering-fma.f64
1982×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
044212
1261205
22576205
08988205
Stop Event
iter limit
node limit
Counts
21 → 612
Calls
Call 1
Inputs
(+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* (* n1_i -1/6) (- (* u (* u u)) u)) (* n0_i (+ -1/6 (* u 1/6)))))
(+ (* n0_i (- 1 u)) (+ (* u n1_i) (* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* (* n1_i -1/6) (- (* u (* u u)) u)) (* n0_i (+ -1/6 (* u 1/6))))))))
(* n0_i (- 1 u))
(- 1 u)
(* (sin (* normAngle (- 1 u))) (/ n0_i (sin normAngle)))
(sin (* normAngle (- 1 u)))
(* normAngle (- 1 u))
(/ (+ (* (* normAngle (- 1 u)) n0_i) (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(+ (* (* normAngle (- 1 u)) n0_i) (* (sin (* u normAngle)) n1_i))
(* (* normAngle (- 1 u)) n0_i)
(* (/ 1 (sin normAngle)) (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i)))
(/ 1 (sin normAngle))
(sin normAngle)
(+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i))
(* (- 1 u) (- 1 u))
(+ -1/6 (* u 1/6))
(* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))
(/ n0_i (sin normAngle))
(* (sin (* u normAngle)) n1_i)
(* (- 1 u) normAngle)
(* (sin (* (- 1 u) normAngle)) n0_i)
Outputs
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (+.f32 (neg.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(+.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(+.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (+.f32 (neg.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(+.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (neg.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(+.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (neg.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) #s(literal -1 binary32))
(fma.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (+.f32 (neg.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (neg.f32 (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(fma.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(fma.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) n0_i) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(fma.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(fma.f32 n1_i (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (+.f32 (neg.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(fma.f32 n1_i (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (neg.f32 (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(fma.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (-.f32 (*.f32 u (*.f32 u u)) u) (+.f32 (neg.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(fma.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (-.f32 (*.f32 u (*.f32 u u)) u) (neg.f32 (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(fma.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) n1_i) (+.f32 (neg.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(fma.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) n1_i) (neg.f32 (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(fma.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(fma.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 (neg.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 (+.f32 (neg.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(fma.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (neg.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (+.f32 (neg.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(fma.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(fma.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) n1_i (+.f32 (neg.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(fma.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) n1_i (neg.f32 (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(fma.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) n1_i) #s(literal -1/6 binary32) (+.f32 (neg.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(fma.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) n1_i) #s(literal -1/6 binary32) (neg.f32 (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(fma.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(fma.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(fma.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (-.f32 #s(literal 1 binary32) u)) (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(-.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(-.f32 (/.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (/.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(-.f32 (-.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (neg.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (neg.f32 (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (-.f32 (*.f32 u (*.f32 u u)) u))))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))))) (*.f32 (neg.f32 n0_i) (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (-.f32 (*.f32 u (*.f32 u u)) u))))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))))) (*.f32 (neg.f32 n0_i) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))) (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (neg.f32 n0_i) (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)))))) (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (neg.f32 n0_i) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32)))))) (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(+.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 u n1_i))
(+.f32 (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)))
(pow.f32 (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))))) #s(literal -1 binary32))
(fma.f32 n0_i (-.f32 #s(literal 1 binary32) u) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))
(fma.f32 u n1_i (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(fma.f32 (-.f32 #s(literal 1 binary32) u) n0_i (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))
(fma.f32 n1_i u (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(fma.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(fma.f32 normAngle (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) normAngle) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(fma.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) normAngle) normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))) (/.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))))) (+.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))))) (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))))) (neg.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (-.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (neg.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 u #s(literal 1 binary32)) (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (*.f32 (+.f32 u #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 u #s(literal 1 binary32)) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (neg.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (neg.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 u #s(literal 1 binary32)) (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (*.f32 (+.f32 u #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 u #s(literal 1 binary32)) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (neg.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle))))) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i)))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle))))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle))))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle))))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))) (*.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i)))))) (*.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) (*.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))))) (*.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i)))))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))) (*.f32 (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i)))))) (*.f32 (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) (*.f32 (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))))) (*.f32 (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i)))))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))) (*.f32 (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i)))))) (*.f32 (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) (*.f32 (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))))) (*.f32 (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) (*.f32 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) (*.f32 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (+.f32 u #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (+.f32 u #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (+.f32 u #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (+.f32 u #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i)))) (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)))))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i)))) (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))) (-.f32 (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)))))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))) (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i)))) (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i)))) (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))) (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i)))) (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i)))) (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))) (*.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))) (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)))))) (*.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle))))))) (*.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)))) (*.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (-.f32 (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)))))) (*.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 normAngle normAngle)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)))) (*.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)))) (*.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (+.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))))))
(+.f32 (*.f32 n0_i #s(literal 1 binary32)) (*.f32 n0_i (neg.f32 u)))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (neg.f32 u) n0_i))
(fma.f32 n0_i #s(literal 1 binary32) (*.f32 n0_i (neg.f32 u)))
(fma.f32 #s(literal 1 binary32) n0_i (*.f32 (neg.f32 u) n0_i))
(/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (+.f32 u #s(literal 1 binary32)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(*.f32 (-.f32 #s(literal 1 binary32) u) n0_i)
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u)) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (neg.f32 u))
(+.f32 (neg.f32 u) #s(literal 1 binary32))
(pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u u))) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) u #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) u)
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (/.f32 (*.f32 u (*.f32 u u)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) (/.f32 (*.f32 u u) (+.f32 u #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u u))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 u u) (*.f32 #s(literal 1 binary32) (neg.f32 u)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (+.f32 u #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) (neg.f32 u)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u))) (neg.f32 (+.f32 u #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) #s(literal 1 binary32)))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(*.f32 n0_i (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(*.f32 n0_i (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle #s(literal 1 binary32))) (cos.f32 (*.f32 normAngle (neg.f32 u)))) (*.f32 (cos.f32 (*.f32 normAngle #s(literal 1 binary32))) (sin.f32 (*.f32 normAngle (neg.f32 u)))))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1 binary32) normAngle)) (cos.f32 (*.f32 (neg.f32 u) normAngle))) (*.f32 (cos.f32 (*.f32 #s(literal 1 binary32) normAngle)) (sin.f32 (*.f32 (neg.f32 u) normAngle))))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(+.f32 (*.f32 normAngle #s(literal 1 binary32)) (*.f32 normAngle (neg.f32 u)))
(+.f32 (*.f32 #s(literal 1 binary32) normAngle) (*.f32 (neg.f32 u) normAngle))
(fma.f32 #s(literal 1 binary32) normAngle (*.f32 (neg.f32 u) normAngle))
(fma.f32 normAngle #s(literal 1 binary32) (*.f32 normAngle (neg.f32 u)))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle) (+.f32 u #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(neg.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) #s(literal 1 binary32)))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle)))) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (neg.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32)) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) (-.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) #s(literal -1 binary32)))
(*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))))))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle)))) (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))))) #s(literal -1 binary32))
(fma.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle n0_i) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))
(fma.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) n0_i (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))
(fma.f32 (*.f32 n0_i normAngle) (-.f32 #s(literal 1 binary32) u) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 (*.f32 normAngle n0_i) (-.f32 #s(literal 1 binary32) u) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(-.f32 (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (-.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (/.f32 (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))) (-.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle)))) (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))))) (+.f32 (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (*.f32 (*.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) (-.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle)))))) (neg.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))))) (neg.f32 (-.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 (-.f32 (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle)))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle)))
(*.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))))))
(*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (*.f32 n0_i (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle n0_i))
(*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle)
(*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) n0_i)
(*.f32 (*.f32 n0_i normAngle) (-.f32 #s(literal 1 binary32) u))
(*.f32 (*.f32 normAngle n0_i) (-.f32 #s(literal 1 binary32) u))
(+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) #s(literal -1 binary32))
(fma.f32 n0_i (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(fma.f32 n0_i (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(fma.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(fma.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(fma.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(fma.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) n1_i) (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n1_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) 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 (-.f32 #s(literal 1 binary32) u) normAngle))))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) 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 (-.f32 #s(literal 1 binary32) u) normAngle))))))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) 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 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) 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 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) #s(literal 2 binary32)) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) 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 (-.f32 #s(literal 1 binary32) u) normAngle)))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) 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 (-.f32 #s(literal 1 binary32) u) normAngle)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))) (*.f32 (sin.f32 normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (sin.f32 normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))) (*.f32 (sin.f32 normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (sin.f32 normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))) (*.f32 (sin.f32 normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (sin.f32 normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32)) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32)) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32)) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (sin.f32 normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 #s(literal 1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32)))) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (sin.f32 normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32)))) (*.f32 (sin.f32 normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (sin.f32 normAngle) (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (sin.f32 normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 #s(literal -1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (sin.f32 normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (sin.f32 normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 #s(literal 1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32)))) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (sin.f32 normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32)))) (*.f32 (sin.f32 normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (sin.f32 normAngle) (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (sin.f32 normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 #s(literal -1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (sin.f32 normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (sin.f32 normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 #s(literal 1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32)))) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (sin.f32 normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32)))) (*.f32 (sin.f32 normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (sin.f32 normAngle) (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (sin.f32 normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 #s(literal -1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (sin.f32 normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)) (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 #s(literal 1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 #s(literal -1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 #s(literal 1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 #s(literal -1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(*.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (sin.f32 normAngle)) #s(literal -1 binary32)))
(pow.f32 (sin.f32 normAngle) #s(literal -1 binary32))
(pow.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (sin.f32 normAngle))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(exp.f32 (neg.f32 (*.f32 (log.f32 (sin.f32 normAngle)) #s(literal -1 binary32))))
(sin.f32 normAngle)
(pow.f32 (sin.f32 normAngle) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(/.f32 (sin.f32 normAngle) #s(literal 1 binary32))
(/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) #s(literal -1 binary32))
(*.f32 (sin.f32 normAngle) #s(literal 1 binary32))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 #s(literal 1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(+.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)) (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)))
(+.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) 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 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))))) #s(literal -1 binary32))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 #s(literal 1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(fma.f32 #s(literal 1 binary32) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(fma.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(fma.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32) (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)))
(fma.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (/.f32 (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) 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 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) 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 (-.f32 #s(literal 1 binary32) u) normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 n0_i (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) 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 (-.f32 #s(literal 1 binary32) u) normAngle)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) 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 (-.f32 #s(literal 1 binary32) u) normAngle))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))))) (neg.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 (-.f32 (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))) (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(*.f32 #s(literal 1 binary32) (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(*.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 1 binary32))
(*.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) 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 (-.f32 #s(literal 1 binary32) u) normAngle))))))))
(*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u)) #s(literal 2 binary32)))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (neg.f32 u)))
(+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)) (*.f32 (neg.f32 u) (-.f32 #s(literal 1 binary32) u)))
(pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32))
(pow.f32 (exp.f32 (log1p.f32 (neg.f32 u))) #s(literal 2 binary32))
(fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u) (*.f32 (neg.f32 u) (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (neg.f32 u)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 u #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) u)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) #s(literal 2 binary32)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) #s(literal 2 binary32)))
(*.f32 (exp.f32 (log1p.f32 (neg.f32 u))) (exp.f32 (log1p.f32 (neg.f32 u))))
(+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))
(+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))) (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32)))) #s(literal -1 binary32))
(fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))
(fma.f32 #s(literal 1/6 binary32) u #s(literal -1/6 binary32))
(-.f32 (/.f32 #s(literal 1/36 binary32) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (/.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))) (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32)))))
(/.f32 (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))))
(/.f32 (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32))) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 #s(literal -1/36 binary32) u))))
(/.f32 (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))
(/.f32 (neg.f32 (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)))) (neg.f32 (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32)))) (neg.f32 (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal 1/36 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))
(*.f32 (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))))
(*.f32 (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 u #s(literal 1/6 binary32))))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1/6 binary32)))
(+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)) (neg.f32 u)))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 (*.f32 u #s(literal 1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 (neg.f32 u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(fma.f32 (*.f32 u #s(literal 1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(fma.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)) (*.f32 (neg.f32 u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1/6 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 u #s(literal 1/6 binary32))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 u #s(literal 1/6 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1/6 binary32)))
(fma.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)) (neg.f32 u)))
(/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))))
(/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32)))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))
(/.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (*.f32 (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))
(*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))
(*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))
(*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)) (-.f32 #s(literal 1 binary32) u))
(neg.f32 (/.f32 n0_i (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 n0_i) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) n0_i)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 normAngle) n0_i) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 n0_i (sin.f32 normAngle))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (neg.f32 n0_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 n0_i)) (neg.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 n0_i #s(literal 1 binary32)) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) n0_i)
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) n0_i) #s(literal -1 binary32)))
(*.f32 (neg.f32 n0_i) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 (*.f32 n0_i #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(+.f32 (*.f32 normAngle #s(literal 1 binary32)) (*.f32 normAngle (neg.f32 u)))
(+.f32 (*.f32 #s(literal 1 binary32) normAngle) (*.f32 (neg.f32 u) normAngle))
(fma.f32 #s(literal 1 binary32) normAngle (*.f32 (neg.f32 u) normAngle))
(fma.f32 normAngle #s(literal 1 binary32) (*.f32 normAngle (neg.f32 u)))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle) (+.f32 u #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)

simplify393.0ms (2.6%)

Algorithm
egg-herbie
Rules
6850×+-lowering-+.f64
6850×+-lowering-+.f32
5358×*-lowering-*.f32
5358×*-lowering-*.f64
1402×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
09009581
132718660
086208660
Stop Event
iter limit
node limit
Counts
612 → 612
Calls
Call 1
Inputs
(* -1/6 (* n1_i (- (pow u 3) u)))
(+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))
(+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))
(+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))
(* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))
(* n0_i (- (+ 1/6 (+ (* -1/6 (/ (* n1_i (- (pow u 3) u)) n0_i)) (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* 1/6 u)))
(* n0_i (- (+ 1/6 (+ (* -1/6 (/ (* n1_i (- (pow u 3) u)) n0_i)) (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* 1/6 u)))
(* n0_i (- (+ 1/6 (+ (* -1/6 (/ (* n1_i (- (pow u 3) u)) n0_i)) (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* 1/6 u)))
(* -1 (* n0_i (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))
(* -1 (* n0_i (- (+ (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 (/ (* n1_i (- (pow u 3) u)) n0_i))) (* -1 (- (* 1/6 u) 1/6)))))
(* -1 (* n0_i (- (+ (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 (/ (* n1_i (- (pow u 3) u)) n0_i))) (* -1 (- (* 1/6 u) 1/6)))))
(* -1 (* n0_i (- (+ (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 (/ (* n1_i (- (pow u 3) u)) n0_i))) (* -1 (- (* 1/6 u) 1/6)))))
(* u (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))
(* u (- (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/2 n0_i))) (* 1/6 n0_i)))
(* u (- (+ (* 1/6 n1_i) (+ (* 1/2 n0_i) (* u (+ (* -1/2 n0_i) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i))))))) (* 1/6 n0_i)))
(* u (- (+ (* 1/6 n1_i) (+ (* 1/2 n0_i) (* u (+ (* -1/2 n0_i) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i))))))) (* 1/6 n0_i)))
(* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i)))
(* (pow u 3) (+ (* -1/2 (/ n0_i u)) (+ (* -1/6 n1_i) (* 1/6 n0_i))))
(* (pow u 3) (- (+ (* -1/2 (/ n0_i u)) (+ (* -1/6 n1_i) (+ (* 1/6 n0_i) (+ (* 1/6 (/ n1_i (pow u 2))) (* 1/2 (/ n0_i (pow u 2))))))) (* 1/6 (/ n0_i (pow u 2)))))
(* (pow u 3) (- (+ (* -1/2 (/ n0_i u)) (+ (* -1/6 n1_i) (+ (* 1/6 n0_i) (+ (* 1/6 (/ n1_i (pow u 2))) (* 1/2 (/ n0_i (pow u 2))))))) (* 1/6 (/ n0_i (pow u 2)))))
(* -1 (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i))))
(* -1 (* (pow u 3) (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 1/2 (/ n0_i u))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)) u)) (* -1/2 n0_i)) u)) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)) u)) (* -1/2 n0_i)) u)) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))
(- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))
(- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))
(- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))
(* -1/6 (* n1_i (- (pow u 3) u)))
(* n1_i (- (+ (* -1/6 (- (pow u 3) u)) (/ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) n1_i)) (/ (* n0_i (- (* 1/6 u) 1/6)) n1_i)))
(* n1_i (- (+ (* -1/6 (- (pow u 3) u)) (/ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) n1_i)) (/ (* n0_i (- (* 1/6 u) 1/6)) n1_i)))
(* n1_i (- (+ (* -1/6 (- (pow u 3) u)) (/ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) n1_i)) (/ (* n0_i (- (* 1/6 u) 1/6)) n1_i)))
(* -1/6 (* n1_i (- (pow u 3) u)))
(* -1 (* n1_i (+ (* -1 (/ (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))) n1_i)) (* 1/6 (- (pow u 3) u)))))
(* -1 (* n1_i (+ (* -1 (/ (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))) n1_i)) (* 1/6 (- (pow u 3) u)))))
(* -1 (* n1_i (+ (* -1 (/ (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))) n1_i)) (* 1/6 (- (pow u 3) u)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)) (* n1_i u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)) (* n1_i u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)) (* n1_i u)))
(* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (+ (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))) (/ (* n1_i u) n0_i)))) u))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (+ (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))) (/ (* n1_i u) n0_i)))) u))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (+ (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))) (/ (* n1_i u) n0_i)))) u))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))
n0_i
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))))
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))))))))
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i)))))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))))))))
(* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i)))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2)))))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (+ (/ n0_i (pow u 3)) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2))))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(* -1 (* (pow u 3) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (+ (* -1 (/ n0_i u)) (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))))
(+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u)))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u)))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u)))))))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
n0_i
(+ n0_i (* -1 (* n0_i u)))
(+ n0_i (* -1 (* n0_i u)))
(+ n0_i (* -1 (* n0_i u)))
(* -1 (* n0_i u))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(* -1 (* n0_i u))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
1
(+ 1 (* -1 u))
(+ 1 (* -1 u))
(+ 1 (* -1 u))
(* -1 u)
(* u (- (/ 1 u) 1))
(* u (- (/ 1 u) 1))
(* u (- (/ 1 u) 1))
(* -1 u)
(* -1 (* u (- 1 (/ 1 u))))
(* -1 (* u (- 1 (/ 1 u))))
(* -1 (* u (- 1 (/ 1 u))))
(* n0_i (- 1 u))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
n0_i
(+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(* normAngle (- 1 u))
(* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* 1/120 (* (pow normAngle 2) (pow (- 1 u) 5)))))) u))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow (- 1 u) 7))) (* 1/120 (pow (- 1 u) 5))))))) u))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin normAngle)
(+ (sin normAngle) (* -1 (* normAngle (* u (cos normAngle)))))
(+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* -1/2 (* (pow normAngle 2) (* u (sin normAngle)))))))
(+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* u (+ (* -1/2 (* (pow normAngle 2) (sin normAngle))) (* 1/6 (* (pow normAngle 3) (* u (cos normAngle)))))))))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (+ 1 (* -1 u))))
(sin (* normAngle (+ 1 (* -1 u))))
(sin (* normAngle (+ 1 (* -1 u))))
(sin (* normAngle (+ 1 (* -1 u))))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(* -1 (* normAngle u))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* -1 (* normAngle u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))
(* normAngle (+ (/ (* n0_i (- 1 u)) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* normAngle (sin normAngle)))))
(* normAngle (+ (/ (* n0_i (- 1 u)) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* normAngle (sin normAngle)))))
(* normAngle (+ (/ (* n0_i (- 1 u)) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* normAngle (sin normAngle)))))
(/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))
(* -1 (* normAngle (+ (* -1 (/ (* n0_i (- 1 u)) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* normAngle (sin normAngle)))))))
(* -1 (* normAngle (+ (* -1 (/ (* n0_i (- 1 u)) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* normAngle (sin normAngle)))))))
(* -1 (* normAngle (+ (* -1 (/ (* n0_i (- 1 u)) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* normAngle (sin normAngle)))))))
(/ (* n0_i normAngle) (sin normAngle))
(+ (* u (+ (* -1 (/ (* n0_i normAngle) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))) (/ (* n0_i normAngle) (sin normAngle)))
(+ (* u (+ (* -1 (/ (* n0_i normAngle) (sin normAngle))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle))))) (/ (* n0_i normAngle) (sin normAngle)))
(+ (* u (+ (* -1 (/ (* n0_i normAngle) (sin normAngle))) (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle))))) (/ (* n0_i normAngle) (sin normAngle)))
(* -1 (/ (* n0_i (* normAngle u)) (sin normAngle)))
(* u (+ (* -1 (/ (* n0_i normAngle) (sin normAngle))) (+ (/ (* n0_i normAngle) (* u (sin normAngle))) (/ (* n1_i (sin (* normAngle u))) (* u (sin normAngle))))))
(* u (+ (* -1 (/ (* n0_i normAngle) (sin normAngle))) (+ (/ (* n0_i normAngle) (* u (sin normAngle))) (/ (* n1_i (sin (* normAngle u))) (* u (sin normAngle))))))
(* u (+ (* -1 (/ (* n0_i normAngle) (sin normAngle))) (+ (/ (* n0_i normAngle) (* u (sin normAngle))) (/ (* n1_i (sin (* normAngle u))) (* u (sin normAngle))))))
(* -1 (/ (* n0_i (* normAngle u)) (sin normAngle)))
(* -1 (* u (+ (* -1 (/ (+ (/ (* n0_i normAngle) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle))) u)) (/ (* n0_i normAngle) (sin normAngle)))))
(* -1 (* u (+ (* -1 (/ (+ (/ (* n0_i normAngle) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle))) u)) (/ (* n0_i normAngle) (sin normAngle)))))
(* -1 (* u (+ (* -1 (/ (+ (/ (* n0_i normAngle) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle))) u)) (/ (* n0_i normAngle) (sin normAngle)))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))
(* n0_i (+ (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle))) (/ (* normAngle (- 1 u)) (sin normAngle))))
(* n0_i (+ (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle))) (/ (* normAngle (- 1 u)) (sin normAngle))))
(* n0_i (+ (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle))) (/ (* normAngle (- 1 u)) (sin normAngle))))
(/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (- 1 u)) (sin normAngle))))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (- 1 u)) (sin normAngle))))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (- 1 u)) (sin normAngle))))))
(/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (+ (* n0_i (- 1 u)) (* n1_i u))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5)))))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5))))))))))
(* n0_i (* normAngle (- 1 u)))
(* normAngle (+ (* n0_i (- 1 u)) (/ (* n1_i (sin (* normAngle u))) normAngle)))
(* normAngle (+ (* n0_i (- 1 u)) (/ (* n1_i (sin (* normAngle u))) normAngle)))
(* normAngle (+ (* n0_i (- 1 u)) (/ (* n1_i (sin (* normAngle u))) normAngle)))
(* n0_i (* normAngle (- 1 u)))
(* -1 (* normAngle (+ (* -1 (* n0_i (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) normAngle)))))
(* -1 (* normAngle (+ (* -1 (* n0_i (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) normAngle)))))
(* -1 (* normAngle (+ (* -1 (* n0_i (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) normAngle)))))
(* n0_i normAngle)
(+ (* n0_i normAngle) (* u (+ (* -1 (* n0_i normAngle)) (* n1_i normAngle))))
(+ (* n0_i normAngle) (* u (+ (* -1 (* n0_i normAngle)) (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))))
(+ (* n0_i normAngle) (* u (+ (* -1 (* n0_i normAngle)) (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))))
(* -1 (* n0_i (* normAngle u)))
(* u (+ (* -1 (* n0_i normAngle)) (+ (/ (* n0_i normAngle) u) (/ (* n1_i (sin (* normAngle u))) u))))
(* u (+ (* -1 (* n0_i normAngle)) (+ (/ (* n0_i normAngle) u) (/ (* n1_i (sin (* normAngle u))) u))))
(* u (+ (* -1 (* n0_i normAngle)) (+ (/ (* n0_i normAngle) u) (/ (* n1_i (sin (* normAngle u))) u))))
(* -1 (* n0_i (* normAngle u)))
(* -1 (* u (+ (* -1 (/ (+ (* n0_i normAngle) (* n1_i (sin (* normAngle u)))) u)) (* n0_i normAngle))))
(* -1 (* u (+ (* -1 (/ (+ (* n0_i normAngle) (* n1_i (sin (* normAngle u)))) u)) (* n0_i normAngle))))
(* -1 (* u (+ (* -1 (/ (+ (* n0_i normAngle) (* n1_i (sin (* normAngle u)))) u)) (* n0_i normAngle))))
(* n1_i (sin (* normAngle u)))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(* n0_i (* normAngle (- 1 u)))
(* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(* n0_i (* normAngle (- 1 u)))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(* n1_i (sin (* normAngle u)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))
(* n1_i (sin (* normAngle u)))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i normAngle)
(+ (* -1 (* n0_i (* normAngle u))) (* n0_i normAngle))
(+ (* -1 (* n0_i (* normAngle u))) (* n0_i normAngle))
(+ (* -1 (* n0_i (* normAngle u))) (* n0_i normAngle))
(* -1 (* n0_i (* normAngle u)))
(* u (+ (* -1 (* n0_i normAngle)) (/ (* n0_i normAngle) u)))
(* u (+ (* -1 (* n0_i normAngle)) (/ (* n0_i normAngle) u)))
(* u (+ (* -1 (* n0_i normAngle)) (/ (* n0_i normAngle) u)))
(* -1 (* n0_i (* normAngle u)))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* n0_i normAngle))))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* n0_i normAngle))))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* n0_i normAngle))))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7)))) (+ (* -1/6 (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))))))))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
n0_i
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (/ (* n1_i normAngle) (sin normAngle))))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* u (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (cos normAngle))) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(/ 1 normAngle)
(/ (+ 1 (* 1/6 (pow normAngle 2))) normAngle)
(/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))) normAngle)
(/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* (pow normAngle 2) (+ 7/360 (* 31/15120 (pow normAngle 2))))))) normAngle)
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
normAngle
(* normAngle (+ 1 (* -1/6 (pow normAngle 2))))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(* n0_i (sin normAngle))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* n1_i normAngle))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))) (* n1_i normAngle)))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* n1_i normAngle) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* u (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/6 (* n0_i (* (pow normAngle 3) (cos normAngle))))))))))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3))))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))))))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7))))))))))))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(* n1_i (sin (* normAngle u)))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(* n0_i (sin (* normAngle (- 1 u))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(* n0_i (sin (* normAngle (- 1 u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(* n1_i (sin (* normAngle u)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(* n1_i (sin (* normAngle u)))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))
1
(+ 1 (* -2 u))
(+ 1 (* u (- u 2)))
(+ 1 (* u (- u 2)))
(pow u 2)
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(* (pow u 2) (- (+ 1 (/ 1 (pow u 2))) (* 2 (/ 1 u))))
(* (pow u 2) (- (+ 1 (/ 1 (pow u 2))) (* 2 (/ 1 u))))
(pow u 2)
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(* (pow u 2) (+ 1 (* -1 (/ (- 2 (/ 1 u)) u))))
(* (pow u 2) (+ 1 (* -1 (/ (- 2 (/ 1 u)) u))))
-1/6
(- (* 1/6 u) 1/6)
(- (* 1/6 u) 1/6)
(- (* 1/6 u) 1/6)
(* 1/6 u)
(* u (- 1/6 (* 1/6 (/ 1 u))))
(* u (- 1/6 (* 1/6 (/ 1 u))))
(* u (- 1/6 (* 1/6 (/ 1 u))))
(* 1/6 u)
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
-1/6
(- (* 1/2 u) 1/6)
(- (* u (+ 1/2 (* -1/2 u))) 1/6)
(- (* u (+ 1/2 (* u (- (* 1/6 u) 1/2)))) 1/6)
(* 1/6 (pow u 3))
(* (pow u 3) (- 1/6 (* 1/2 (/ 1 u))))
(* (pow u 3) (- (+ 1/6 (/ 1/2 (pow u 2))) (* 1/2 (/ 1 u))))
(* (pow u 3) (- (+ 1/6 (/ 1/2 (pow u 2))) (+ (* 1/2 (/ 1 u)) (* 1/6 (/ 1 (pow u 3))))))
(* 1/6 (pow u 3))
(* -1 (* (pow u 3) (- (* 1/2 (/ 1 u)) 1/6)))
(* -1 (* (pow u 3) (- (* -1 (/ (- (* 1/2 (/ 1 u)) 1/2) u)) 1/6)))
(* -1 (* (pow u 3) (- (* -1 (/ (- (* -1 (/ (- (* 1/6 (/ 1 u)) 1/2) u)) 1/2) u)) 1/6)))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i normAngle)
(/ (+ n0_i (* 1/6 (* n0_i (pow normAngle 2)))) normAngle)
(/ (+ n0_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n0_i) (* 1/120 n0_i)))) (* -1/6 n0_i)))) normAngle)
(/ (+ n0_i (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 n0_i) (+ (* 1/720 n0_i) (* 1/6 (+ (* -1/36 n0_i) (* 1/120 n0_i))))))) (+ (* -1/36 n0_i) (* 1/120 n0_i)))) (* -1/6 n0_i)))) normAngle)
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(* n1_i (* normAngle u))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* (pow u 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 7) (pow u 2)))) (* 1/120 (* n1_i (pow normAngle 5)))))))))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (* normAngle u))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5))))))))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5)))))))))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(* -1 (* normAngle u))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* -1 (* normAngle u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* n0_i (sin normAngle))
(+ (* -1 (* n0_i (* normAngle (* u (cos normAngle))))) (* n0_i (sin normAngle)))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (* n0_i (* (pow normAngle 3) (* u (cos normAngle))))))))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(* n0_i (* normAngle (- 1 u)))
(* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))))
(* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* 1/120 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 5))))))))
(* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 7)))) (* 1/120 (* n0_i (pow (- 1 u) 5)))))))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
Outputs
(* -1/6 (* n1_i (- (pow u 3) u)))
(*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))
(+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))))
(+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))
(+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))))
(+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))
(+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))))
(* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u))))
(* n0_i (- (+ 1/6 (+ (* -1/6 (/ (* n1_i (- (pow u 3) u)) n0_i)) (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* 1/6 u)))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i)) (*.f32 #s(literal -1/6 binary32) u))))
(* n0_i (- (+ 1/6 (+ (* -1/6 (/ (* n1_i (- (pow u 3) u)) n0_i)) (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* 1/6 u)))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i)) (*.f32 #s(literal -1/6 binary32) u))))
(* n0_i (- (+ 1/6 (+ (* -1/6 (/ (* n1_i (- (pow u 3) u)) n0_i)) (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* 1/6 u)))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i)) (*.f32 #s(literal -1/6 binary32) u))))
(* -1 (* n0_i (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))
(*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 (/ (* n1_i (- (pow u 3) u)) n0_i))) (* -1 (- (* 1/6 u) 1/6)))))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)))) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 (/ (* n1_i (- (pow u 3) u)) n0_i))) (* -1 (- (* 1/6 u) 1/6)))))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)))) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 (/ (* n1_i (- (pow u 3) u)) n0_i))) (* -1 (- (* 1/6 u) 1/6)))))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)))) (neg.f32 n0_i))
(* u (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))
(*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* u (- (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/2 n0_i))) (* 1/6 n0_i)))
(*.f32 u (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* u (- (+ (* 1/6 n1_i) (+ (* 1/2 n0_i) (* u (+ (* -1/2 n0_i) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i))))))) (* 1/6 n0_i)))
(*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/2 binary32))) (+.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (*.f32 #s(literal -1/6 binary32) n0_i))))
(* u (- (+ (* 1/6 n1_i) (+ (* 1/2 n0_i) (* u (+ (* -1/2 n0_i) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i))))))) (* 1/6 n0_i)))
(*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/2 binary32))) (+.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (*.f32 #s(literal -1/6 binary32) n0_i))))
(* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i)))
(*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))
(* (pow u 3) (+ (* -1/2 (/ n0_i u)) (+ (* -1/6 n1_i) (* 1/6 n0_i))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)))
(* (pow u 3) (- (+ (* -1/2 (/ n0_i u)) (+ (* -1/6 n1_i) (+ (* 1/6 n0_i) (+ (* 1/6 (/ n1_i (pow u 2))) (* 1/2 (/ n0_i (pow u 2))))))) (* 1/6 (/ n0_i (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (/.f32 n1_i (*.f32 u u))))) (/.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 u u))) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (/.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (*.f32 u u)))))
(* (pow u 3) (- (+ (* -1/2 (/ n0_i u)) (+ (* -1/6 n1_i) (+ (* 1/6 n0_i) (+ (* 1/6 (/ n1_i (pow u 2))) (* 1/2 (/ n0_i (pow u 2))))))) (* 1/6 (/ n0_i (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (/.f32 n1_i (*.f32 u u))))) (/.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 u u))) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (/.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (*.f32 u u)))))
(* -1 (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 u u)) (neg.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i))))
(* -1 (* (pow u 3) (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 1/2 (/ n0_i u))))))
(*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 n0_i #s(literal 1/2 binary32)) u))) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)) u)) (* -1/2 n0_i)) u)) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i)) (/.f32 (-.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) u)) u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)) u)) (* -1/2 n0_i)) u)) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i)) (/.f32 (-.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) u)) u))))
(- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))
(*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))
(- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))
(+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))
(- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))
(+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))
(- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))
(+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))
(* -1/6 (* n1_i (- (pow u 3) u)))
(*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* n1_i (- (+ (* -1/6 (- (pow u 3) u)) (/ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) n1_i)) (/ (* n0_i (- (* 1/6 u) 1/6)) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) n1_i)))
(* n1_i (- (+ (* -1/6 (- (pow u 3) u)) (/ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) n1_i)) (/ (* n0_i (- (* 1/6 u) 1/6)) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) n1_i)))
(* n1_i (- (+ (* -1/6 (- (pow u 3) u)) (/ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) n1_i)) (/ (* n0_i (- (* 1/6 u) 1/6)) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) n1_i)))
(* -1/6 (* n1_i (- (pow u 3) u)))
(*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1 (* n1_i (+ (* -1 (/ (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))) n1_i)) (* 1/6 (- (pow u 3) u)))))
(*.f32 (-.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal 1/6 binary32)) (/.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))) n1_i)) (* 1/6 (- (pow u 3) u)))))
(*.f32 (-.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal 1/6 binary32)) (/.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))) n1_i)) (* 1/6 (- (pow u 3) u)))))
(*.f32 (-.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal 1/6 binary32)) (/.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) n1_i)) (neg.f32 n1_i))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n1_i u))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)) (* n1_i u)))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u))) (*.f32 normAngle normAngle)) (-.f32 #s(literal 1 binary32) u)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)) (* n1_i u)))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u))) (*.f32 normAngle normAngle)) (-.f32 #s(literal 1 binary32) u)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)) (* n1_i u)))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u))) (*.f32 normAngle normAngle)) (-.f32 #s(literal 1 binary32) u)))))
(* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u))
(*.f32 n0_i (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u))) (*.f32 normAngle normAngle)) (-.f32 #s(literal 1 binary32) u)))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (+ (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))) (/ (* n1_i u) n0_i)))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u))) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n1_i u) n0_i))) u)))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (+ (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))) (/ (* n1_i u) n0_i)))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u))) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n1_i u) n0_i))) u)))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (+ (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))) (/ (* n1_i u) n0_i)))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u))) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n1_i u) n0_i))) u)))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))
(*.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))) (*.f32 normAngle normAngle)) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))
(neg.f32 (*.f32 n0_i (-.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))) (*.f32 normAngle normAngle)) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n1_i u)) n0_i)) (-.f32 #s(literal 1 binary32) u))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))
(neg.f32 (*.f32 n0_i (-.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))) (*.f32 normAngle normAngle)) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n1_i u)) n0_i)) (-.f32 #s(literal 1 binary32) u))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))
(neg.f32 (*.f32 n0_i (-.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))) (*.f32 normAngle normAngle)) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n1_i u)) n0_i)) (-.f32 #s(literal 1 binary32) u))))
n0_i
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))))
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))))))))
(+.f32 n0_i (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))))
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i)))))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))))))
(* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i))))
(*.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 normAngle normAngle))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2)))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)) (/.f32 n1_i (*.f32 u u)))) (*.f32 (*.f32 normAngle normAngle) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u u)))) (/.f32 n0_i (*.f32 u u))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (+ (/ n0_i (pow u 3)) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2))))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (+.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)) (+.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (/.f32 n1_i (*.f32 u u)))) (*.f32 (*.f32 normAngle normAngle) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u u))))) (/.f32 n0_i (*.f32 u u))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(*.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle normAngle)))
(* -1 (* (pow u 3) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i)) (*.f32 normAngle normAngle)))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i)) (*.f32 normAngle normAngle)) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 normAngle normAngle))) u)) u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (+ (* -1 (/ n0_i u)) (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i)) (*.f32 normAngle normAngle)) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (+.f32 n0_i (-.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 normAngle normAngle)) (/.f32 n0_i u)) n1_i)) u)) u))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) (*.f32 normAngle normAngle)))
(+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))
(+.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))
(+.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))
(+.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))))
(*.f32 n1_i (+.f32 (+.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i)))) (/.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) (*.f32 normAngle normAngle)) n1_i)))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))))
(*.f32 n1_i (+.f32 (+.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i)))) (/.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) (*.f32 normAngle normAngle)) n1_i)))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))))
(*.f32 n1_i (+.f32 (+.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i)))) (/.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) (*.f32 normAngle normAngle)) n1_i)))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 normAngle normAngle))) u))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 normAngle normAngle))) (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) (*.f32 normAngle normAngle))) n1_i)) u))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 normAngle normAngle))) (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) (*.f32 normAngle normAngle))) n1_i)) u))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 normAngle normAngle))) (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) (*.f32 normAngle normAngle))) n1_i)) u))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) (*.f32 normAngle normAngle)))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) (*.f32 normAngle normAngle)))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) (*.f32 normAngle normAngle)))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) (*.f32 normAngle normAngle))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 #s(literal -1/6 binary32) u) #s(literal 1/6 binary32))))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 #s(literal -1/6 binary32) u) #s(literal 1/6 binary32))))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 #s(literal -1/6 binary32) u) #s(literal 1/6 binary32))))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) (*.f32 normAngle normAngle))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 #s(literal -1/6 binary32) u) #s(literal 1/6 binary32))))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 #s(literal -1/6 binary32) u) #s(literal 1/6 binary32))))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 #s(literal -1/6 binary32) u) #s(literal 1/6 binary32))))))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
n0_i
(+ n0_i (* -1 (* n0_i u)))
(-.f32 n0_i (*.f32 u n0_i))
(+ n0_i (* -1 (* n0_i u)))
(-.f32 n0_i (*.f32 u n0_i))
(+ n0_i (* -1 (* n0_i u)))
(-.f32 n0_i (*.f32 u n0_i))
(* -1 (* n0_i u))
(*.f32 n0_i (neg.f32 u))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(* -1 (* n0_i u))
(*.f32 n0_i (neg.f32 u))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(*.f32 (-.f32 n0_i (/.f32 n0_i u)) (neg.f32 u))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(*.f32 (-.f32 n0_i (/.f32 n0_i u)) (neg.f32 u))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(*.f32 (-.f32 n0_i (/.f32 n0_i u)) (neg.f32 u))
1
#s(literal 1 binary32)
(+ 1 (* -1 u))
(-.f32 #s(literal 1 binary32) u)
(+ 1 (* -1 u))
(-.f32 #s(literal 1 binary32) u)
(+ 1 (* -1 u))
(-.f32 #s(literal 1 binary32) u)
(* -1 u)
(neg.f32 u)
(* u (- (/ 1 u) 1))
(*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(* u (- (/ 1 u) 1))
(*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(* u (- (/ 1 u) 1))
(*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(* -1 u)
(neg.f32 u)
(* -1 (* u (- 1 (/ 1 u))))
(-.f32 #s(literal 0 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u))))
(* -1 (* u (- 1 (/ 1 u))))
(-.f32 #s(literal 0 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u))))
(* -1 (* u (- 1 (/ 1 u))))
(-.f32 #s(literal 0 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u))))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal -1/120 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32)))) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal -1/120 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/5040 binary32)) (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))) #s(literal 1/120 binary32)))))) (+.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal -1/120 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
n0_i
(+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))
(-.f32 n0_i (/.f32 (*.f32 (*.f32 n0_i normAngle) (*.f32 u (cos.f32 normAngle))) (sin.f32 normAngle)))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle)))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle)))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u (cos.f32 normAngle)))) (sin.f32 normAngle)))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))
(*.f32 normAngle (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 #s(literal 1 binary32) u)))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* 1/120 (* (pow normAngle 2) (pow (- 1 u) 5)))))) u))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))))) u)))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow (- 1 u) 7))) (* 1/120 (pow (- 1 u) 5))))))) u))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))) (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))))))) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(sin normAngle)
(sin.f32 normAngle)
(+ (sin normAngle) (* -1 (* normAngle (* u (cos normAngle)))))
(-.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 u (cos.f32 normAngle))))
(+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* -1/2 (* (pow normAngle 2) (* u (sin normAngle)))))))
(+.f32 (sin.f32 normAngle) (*.f32 u (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle)) (*.f32 u (sin.f32 normAngle))) (*.f32 normAngle (cos.f32 normAngle)))))
(+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* u (+ (* -1/2 (* (pow normAngle 2) (sin normAngle))) (* 1/6 (* (pow normAngle 3) (* u (cos normAngle)))))))))
(+.f32 (sin.f32 normAngle) (*.f32 u (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle)) (sin.f32 normAngle)) (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u (cos.f32 normAngle))))) (*.f32 normAngle (cos.f32 normAngle)))))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(sin (* normAngle (+ 1 (* -1 u))))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(sin (* normAngle (+ 1 (* -1 u))))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(sin (* normAngle (+ 1 (* -1 u))))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(sin (* normAngle (+ 1 (* -1 u))))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
normAngle
(+ normAngle (* -1 (* normAngle u)))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(+ normAngle (* -1 (* normAngle u)))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(+ normAngle (* -1 (* normAngle u)))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* -1 (* normAngle u))
(-.f32 #s(literal 0 binary32) (*.f32 u normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* -1 (* normAngle u))
(-.f32 #s(literal 0 binary32) (*.f32 u normAngle))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 normAngle (/.f32 normAngle u))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 normAngle (/.f32 normAngle u))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 normAngle (/.f32 normAngle u))))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) n1_i) (pow.f32 u #s(literal 5 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))) (*.f32 #s(literal -1/120 binary32) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) n1_i) (pow.f32 u #s(literal 5 binary32))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 #s(literal -1/5040 binary32) n1_i) (pow.f32 u #s(literal 7 binary32))) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) n1_i) (pow.f32 u #s(literal 5 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))) (*.f32 #s(literal -1/120 binary32) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) #s(literal -1/5040 binary32)) (*.f32 #s(literal 1/120 binary32) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) #s(literal 1/120 binary32)))))) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))))
(/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))
(* normAngle (+ (/ (* n0_i (- 1 u)) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* normAngle (sin normAngle)))))
(*.f32 normAngle (+.f32 (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 normAngle (sin.f32 normAngle))))))
(* normAngle (+ (/ (* n0_i (- 1 u)) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* normAngle (sin normAngle)))))
(*.f32 normAngle (+.f32 (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 normAngle (sin.f32 normAngle))))))
(* normAngle (+ (/ (* n0_i (- 1 u)) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* normAngle (sin normAngle)))))
(*.f32 normAngle (+.f32 (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 normAngle (sin.f32 normAngle))))))
(/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))
(* -1 (* normAngle (+ (* -1 (/ (* n0_i (- 1 u)) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* normAngle (sin normAngle)))))))
(*.f32 (neg.f32 normAngle) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (neg.f32 (*.f32 normAngle (sin.f32 normAngle)))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (sin.f32 normAngle))))
(* -1 (* normAngle (+ (* -1 (/ (* n0_i (- 1 u)) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* normAngle (sin normAngle)))))))
(*.f32 (neg.f32 normAngle) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (neg.f32 (*.f32 normAngle (sin.f32 normAngle)))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (sin.f32 normAngle))))
(* -1 (* normAngle (+ (* -1 (/ (* n0_i (- 1 u)) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* normAngle (sin normAngle)))))))
(*.f32 (neg.f32 normAngle) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (neg.f32 (*.f32 normAngle (sin.f32 normAngle)))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (sin.f32 normAngle))))
(/ (* n0_i normAngle) (sin normAngle))
(/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))
(+ (* u (+ (* -1 (/ (* n0_i normAngle) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))) (/ (* n0_i normAngle) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))))
(+ (* u (+ (* -1 (/ (* n0_i normAngle) (sin normAngle))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle))))) (/ (* n0_i normAngle) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (*.f32 u (+.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))) (sin.f32 normAngle)))))
(+ (* u (+ (* -1 (/ (* n0_i normAngle) (sin normAngle))) (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle))))) (/ (* n0_i normAngle) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (*.f32 u (+.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 n1_i (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u u))) (sin.f32 normAngle)))))))
(* -1 (/ (* n0_i (* normAngle u)) (sin normAngle)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))
(* u (+ (* -1 (/ (* n0_i normAngle) (sin normAngle))) (+ (/ (* n0_i normAngle) (* u (sin normAngle))) (/ (* n1_i (sin (* normAngle u))) (* u (sin normAngle))))))
(*.f32 u (-.f32 (+.f32 (/.f32 (*.f32 n0_i normAngle) (*.f32 u (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 u (sin.f32 normAngle))))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))))
(* u (+ (* -1 (/ (* n0_i normAngle) (sin normAngle))) (+ (/ (* n0_i normAngle) (* u (sin normAngle))) (/ (* n1_i (sin (* normAngle u))) (* u (sin normAngle))))))
(*.f32 u (-.f32 (+.f32 (/.f32 (*.f32 n0_i normAngle) (*.f32 u (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 u (sin.f32 normAngle))))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))))
(* u (+ (* -1 (/ (* n0_i normAngle) (sin normAngle))) (+ (/ (* n0_i normAngle) (* u (sin normAngle))) (/ (* n1_i (sin (* normAngle u))) (* u (sin normAngle))))))
(*.f32 u (-.f32 (+.f32 (/.f32 (*.f32 n0_i normAngle) (*.f32 u (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 u (sin.f32 normAngle))))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))))
(* -1 (/ (* n0_i (* normAngle u)) (sin normAngle)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))
(* -1 (* u (+ (* -1 (/ (+ (/ (* n0_i normAngle) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle))) u)) (/ (* n0_i normAngle) (sin normAngle)))))
(*.f32 (-.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) u)) (neg.f32 u))
(* -1 (* u (+ (* -1 (/ (+ (/ (* n0_i normAngle) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle))) u)) (/ (* n0_i normAngle) (sin normAngle)))))
(*.f32 (-.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) u)) (neg.f32 u))
(* -1 (* u (+ (* -1 (/ (+ (/ (* n0_i normAngle) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle))) u)) (/ (* n0_i normAngle) (sin normAngle)))))
(*.f32 (-.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) u)) (neg.f32 u))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))
(* n0_i (+ (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle))) (/ (* normAngle (- 1 u)) (sin normAngle))))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (sin.f32 normAngle))))
(* n0_i (+ (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle))) (/ (* normAngle (- 1 u)) (sin normAngle))))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (sin.f32 normAngle))))
(* n0_i (+ (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle))) (/ (* normAngle (- 1 u)) (sin normAngle))))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (sin.f32 normAngle))))
(/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (- 1 u)) (sin normAngle))))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 (neg.f32 (/.f32 n1_i n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (sin.f32 normAngle))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (- 1 u)) (sin normAngle))))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 (neg.f32 (/.f32 n1_i n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (sin.f32 normAngle))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (- 1 u)) (sin normAngle))))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 (neg.f32 (/.f32 n1_i n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (sin.f32 normAngle))))
(/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 normAngle)))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 normAngle)))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 normAngle)))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 normAngle)))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 normAngle)))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 normAngle)))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (+ (* n0_i (- 1 u)) (* n1_i u))))
(*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5)))))))))
(*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (*.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (pow.f32 u #s(literal 5 binary32))))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5))))))))))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) n1_i) (pow.f32 u #s(literal 5 binary32))) (*.f32 #s(literal -1/5040 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (pow.f32 u #s(literal 7 binary32)))))))))))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* normAngle (+ (* n0_i (- 1 u)) (/ (* n1_i (sin (* normAngle u))) normAngle)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle)))
(* normAngle (+ (* n0_i (- 1 u)) (/ (* n1_i (sin (* normAngle u))) normAngle)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle)))
(* normAngle (+ (* n0_i (- 1 u)) (/ (* n1_i (sin (* normAngle u))) normAngle)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* -1 (* normAngle (+ (* -1 (* n0_i (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) normAngle)))))
(*.f32 (neg.f32 normAngle) (-.f32 (*.f32 n0_i (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle)))
(* -1 (* normAngle (+ (* -1 (* n0_i (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) normAngle)))))
(*.f32 (neg.f32 normAngle) (-.f32 (*.f32 n0_i (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle)))
(* -1 (* normAngle (+ (* -1 (* n0_i (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) normAngle)))))
(*.f32 (neg.f32 normAngle) (-.f32 (*.f32 n0_i (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle)))
(* n0_i normAngle)
(*.f32 n0_i normAngle)
(+ (* n0_i normAngle) (* u (+ (* -1 (* n0_i normAngle)) (* n1_i normAngle))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 u (*.f32 normAngle (-.f32 n1_i n0_i))))
(+ (* n0_i normAngle) (* u (+ (* -1 (* n0_i normAngle)) (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 u (+.f32 (*.f32 normAngle (-.f32 n1_i n0_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))))
(+ (* n0_i normAngle) (* u (+ (* -1 (* n0_i normAngle)) (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 u (+.f32 (*.f32 normAngle (-.f32 n1_i n0_i)) (*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 n1_i (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u u))))))))
(* -1 (* n0_i (* normAngle u)))
(-.f32 #s(literal 0 binary32) (*.f32 n0_i (*.f32 u normAngle)))
(* u (+ (* -1 (* n0_i normAngle)) (+ (/ (* n0_i normAngle) u) (/ (* n1_i (sin (* normAngle u))) u))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) u) (-.f32 (/.f32 (*.f32 n0_i normAngle) u) (*.f32 n0_i normAngle))))
(* u (+ (* -1 (* n0_i normAngle)) (+ (/ (* n0_i normAngle) u) (/ (* n1_i (sin (* normAngle u))) u))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) u) (-.f32 (/.f32 (*.f32 n0_i normAngle) u) (*.f32 n0_i normAngle))))
(* u (+ (* -1 (* n0_i normAngle)) (+ (/ (* n0_i normAngle) u) (/ (* n1_i (sin (* normAngle u))) u))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) u) (-.f32 (/.f32 (*.f32 n0_i normAngle) u) (*.f32 n0_i normAngle))))
(* -1 (* n0_i (* normAngle u)))
(-.f32 #s(literal 0 binary32) (*.f32 n0_i (*.f32 u normAngle)))
(* -1 (* u (+ (* -1 (/ (+ (* n0_i normAngle) (* n1_i (sin (* normAngle u)))) u)) (* n0_i normAngle))))
(*.f32 (-.f32 (*.f32 n0_i normAngle) (/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i normAngle)) u)) (neg.f32 u))
(* -1 (* u (+ (* -1 (/ (+ (* n0_i normAngle) (* n1_i (sin (* normAngle u)))) u)) (* n0_i normAngle))))
(*.f32 (-.f32 (*.f32 n0_i normAngle) (/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i normAngle)) u)) (neg.f32 u))
(* -1 (* u (+ (* -1 (/ (+ (* n0_i normAngle) (* n1_i (sin (* normAngle u)))) u)) (* n0_i normAngle))))
(*.f32 (-.f32 (*.f32 n0_i normAngle) (/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i normAngle)) u)) (neg.f32 u))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)))
(* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)))
(* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)))
(* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)))
(* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))
(*.f32 n1_i (+.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))
(*.f32 n1_i (+.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))
(*.f32 n1_i (+.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n1_i)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n1_i)))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n1_i)))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n1_i)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i normAngle)
(*.f32 n0_i normAngle)
(+ (* -1 (* n0_i (* normAngle u))) (* n0_i normAngle))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(+ (* -1 (* n0_i (* normAngle u))) (* n0_i normAngle))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(+ (* -1 (* n0_i (* normAngle u))) (* n0_i normAngle))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* -1 (* n0_i (* normAngle u)))
(-.f32 #s(literal 0 binary32) (*.f32 n0_i (*.f32 u normAngle)))
(* u (+ (* -1 (* n0_i normAngle)) (/ (* n0_i normAngle) u)))
(*.f32 u (-.f32 (/.f32 (*.f32 n0_i normAngle) u) (*.f32 n0_i normAngle)))
(* u (+ (* -1 (* n0_i normAngle)) (/ (* n0_i normAngle) u)))
(*.f32 u (-.f32 (/.f32 (*.f32 n0_i normAngle) u) (*.f32 n0_i normAngle)))
(* u (+ (* -1 (* n0_i normAngle)) (/ (* n0_i normAngle) u)))
(*.f32 u (-.f32 (/.f32 (*.f32 n0_i normAngle) u) (*.f32 n0_i normAngle)))
(* -1 (* n0_i (* normAngle u)))
(-.f32 #s(literal 0 binary32) (*.f32 n0_i (*.f32 u normAngle)))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* n0_i normAngle))))
(*.f32 (-.f32 (*.f32 n0_i normAngle) (/.f32 (*.f32 n0_i normAngle) u)) (neg.f32 u))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* n0_i normAngle))))
(*.f32 (-.f32 (*.f32 n0_i normAngle) (/.f32 (*.f32 n0_i normAngle) u)) (neg.f32 u))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* n0_i normAngle))))
(*.f32 (-.f32 (*.f32 n0_i normAngle) (/.f32 (*.f32 n0_i normAngle) u)) (neg.f32 u))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 u (*.f32 u u))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (*.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 #s(literal -1/120 binary32) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7)))) (+ (* -1/6 (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))))))))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 u (*.f32 u u))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 #s(literal -1/5040 binary32) (+.f32 (*.f32 n1_i (pow.f32 u #s(literal 7 binary32))) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))))) (*.f32 #s(literal 1/6 binary32) (+.f32 (+.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (*.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 #s(literal -1/120 binary32) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))) (+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) #s(literal -1/5040 binary32)) (*.f32 #s(literal 1/120 binary32) (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))))))) (+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) #s(literal 1/120 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))))))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
n0_i
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle)))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (/ (* n1_i normAngle) (sin normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* u (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (cos normAngle))) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 u (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) (cos.f32 normAngle)) (sin.f32 normAngle))))))))))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 (neg.f32 (/.f32 n1_i n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 (neg.f32 (/.f32 n1_i n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 (neg.f32 (/.f32 n1_i n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 normAngle))))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 normAngle))))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 normAngle))))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/ 1 normAngle)
(/.f32 #s(literal 1 binary32) normAngle)
(/ (+ 1 (* 1/6 (pow normAngle 2))) normAngle)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) normAngle)
(/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))) normAngle)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))) normAngle)
(/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* (pow normAngle 2) (+ 7/360 (* 31/15120 (pow normAngle 2))))))) normAngle)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 7/360 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 31/15120 binary32))))))) normAngle)
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
normAngle
(* normAngle (+ 1 (* -1/6 (pow normAngle 2))))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(* n0_i (sin normAngle))
(*.f32 n0_i (sin.f32 normAngle))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* n1_i normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))) (* n1_i normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (+.f32 (-.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (sin.f32 normAngle)))))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* n1_i normAngle) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* u (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/6 (* n0_i (* (pow normAngle 3) (cos normAngle))))))))))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (+.f32 (-.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle))) (*.f32 u (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle))) (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) (cos.f32 normAngle))))))))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3))))))))
(*.f32 normAngle (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 u (*.f32 u u)))))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))))))))))
(*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 u (*.f32 u u))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7))))))))))))))
(*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 u (*.f32 u u))))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/5040 binary32) (+.f32 (*.f32 n1_i (pow.f32 u #s(literal 7 binary32))) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))))))))))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(*.f32 n0_i (+.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(*.f32 n0_i (+.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(*.f32 n0_i (+.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (neg.f32 n0_i)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (neg.f32 n0_i)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (neg.f32 n0_i)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(*.f32 n1_i (+.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(*.f32 n1_i (+.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(*.f32 n1_i (+.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n1_i)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n1_i)))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n1_i)))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n1_i)))
1
#s(literal 1 binary32)
(+ 1 (* -2 u))
(+.f32 #s(literal 1 binary32) (*.f32 u #s(literal -2 binary32)))
(+ 1 (* u (- u 2)))
(+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal -2 binary32))))
(+ 1 (* u (- u 2)))
(+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal -2 binary32))))
(pow u 2)
(*.f32 u u)
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) u)))
(* (pow u 2) (- (+ 1 (/ 1 (pow u 2))) (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) u))))
(* (pow u 2) (- (+ 1 (/ 1 (pow u 2))) (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) u))))
(pow u 2)
(*.f32 u u)
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) u)))
(* (pow u 2) (+ 1 (* -1 (/ (- 2 (/ 1 u)) u))))
(*.f32 (*.f32 u u) (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal -1 binary32) u)) u)))
(* (pow u 2) (+ 1 (* -1 (/ (- 2 (/ 1 u)) u))))
(*.f32 (*.f32 u u) (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal -1 binary32) u)) u)))
-1/6
#s(literal -1/6 binary32)
(- (* 1/6 u) 1/6)
(+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))
(- (* 1/6 u) 1/6)
(+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))
(- (* 1/6 u) 1/6)
(+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))
(* 1/6 u)
(*.f32 u #s(literal 1/6 binary32))
(* u (- 1/6 (* 1/6 (/ 1 u))))
(*.f32 u (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal -1/6 binary32) u)))
(* u (- 1/6 (* 1/6 (/ 1 u))))
(*.f32 u (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal -1/6 binary32) u)))
(* u (- 1/6 (* 1/6 (/ 1 u))))
(*.f32 u (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal -1/6 binary32) u)))
(* 1/6 u)
(*.f32 u #s(literal 1/6 binary32))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(-.f32 #s(literal 0 binary32) (*.f32 u (+.f32 (/.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32))))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(-.f32 #s(literal 0 binary32) (*.f32 u (+.f32 (/.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32))))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(-.f32 #s(literal 0 binary32) (*.f32 u (+.f32 (/.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32))))
-1/6
#s(literal -1/6 binary32)
(- (* 1/2 u) 1/6)
(+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/6 binary32))
(- (* u (+ 1/2 (* -1/2 u))) 1/6)
(+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))) #s(literal -1/6 binary32))
(- (* u (+ 1/2 (* u (- (* 1/6 u) 1/2)))) 1/6)
(+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1/6 binary32))
(* 1/6 (pow u 3))
(*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/6 binary32))
(* (pow u 3) (- 1/6 (* 1/2 (/ 1 u))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal -1/2 binary32) u)))
(* (pow u 3) (- (+ 1/6 (/ 1/2 (pow u 2))) (* 1/2 (/ 1 u))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u u)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal -1/2 binary32) u))))
(* (pow u 3) (- (+ 1/6 (/ 1/2 (pow u 2))) (+ (* 1/2 (/ 1 u)) (* 1/6 (/ 1 (pow u 3))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u u)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal -1/2 binary32) u))) (/.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u u)))))
(* 1/6 (pow u 3))
(*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/6 binary32))
(* -1 (* (pow u 3) (- (* 1/2 (/ 1 u)) 1/6)))
(*.f32 (*.f32 u (*.f32 u u)) (neg.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u) #s(literal -1/6 binary32))))
(* -1 (* (pow u 3) (- (* -1 (/ (- (* 1/2 (/ 1 u)) 1/2) u)) 1/6)))
(*.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) u) #s(literal 1/2 binary32)) u) #s(literal -1/6 binary32)) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (- (* -1 (/ (- (* -1 (/ (- (* 1/6 (/ 1 u)) 1/2) u)) 1/2) u)) 1/6)))
(*.f32 (+.f32 (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/6 binary32) u) #s(literal 1/2 binary32)) u) #s(literal -1/2 binary32)) (neg.f32 u)) #s(literal -1/6 binary32)) (neg.f32 (*.f32 u (*.f32 u u))))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i normAngle)
(/.f32 n0_i normAngle)
(/ (+ n0_i (* 1/6 (* n0_i (pow normAngle 2)))) normAngle)
(/.f32 (+.f32 n0_i (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) normAngle)
(/ (+ n0_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n0_i) (* 1/120 n0_i)))) (* -1/6 n0_i)))) normAngle)
(/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 7/360 binary32))) (*.f32 n0_i #s(literal 1/6 binary32))))) normAngle)
(/ (+ n0_i (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 n0_i) (+ (* 1/720 n0_i) (* 1/6 (+ (* -1/36 n0_i) (* 1/120 n0_i))))))) (+ (* -1/36 n0_i) (* 1/120 n0_i)))) (* -1/6 n0_i)))) normAngle)
(/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/840 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i #s(literal -7/360 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle normAngle))) (*.f32 n0_i #s(literal 7/360 binary32)))) (*.f32 n0_i #s(literal 1/6 binary32))))) normAngle)
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(* n1_i (* normAngle u))
(*.f32 n1_i (*.f32 u normAngle))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))
(*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))
(*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 n1_i (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u u)))))))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* (pow u 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 7) (pow u 2)))) (* 1/120 (* n1_i (pow normAngle 5)))))))))
(*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 (*.f32 n1_i (pow.f32 normAngle #s(literal 7 binary32))) (*.f32 u u))) (*.f32 (*.f32 #s(literal 1/120 binary32) n1_i) (pow.f32 normAngle #s(literal 5 binary32)))))))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (* normAngle u))
(*.f32 n1_i (*.f32 u normAngle))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))))))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5))))))))
(*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (*.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (pow.f32 u #s(literal 5 binary32))))))))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5)))))))))
(*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) n1_i) (pow.f32 u #s(literal 5 binary32))) (*.f32 #s(literal -1/5040 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (pow.f32 u #s(literal 7 binary32))))))))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(+ normAngle (* -1 (* normAngle u)))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(+ normAngle (* -1 (* normAngle u)))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* -1 (* normAngle u))
(-.f32 #s(literal 0 binary32) (*.f32 u normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* -1 (* normAngle u))
(-.f32 #s(literal 0 binary32) (*.f32 u normAngle))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 normAngle (/.f32 normAngle u))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 normAngle (/.f32 normAngle u))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 normAngle (/.f32 normAngle u))))
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* normAngle (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(* n0_i (sin normAngle))
(*.f32 n0_i (sin.f32 normAngle))
(+ (* -1 (* n0_i (* normAngle (* u (cos normAngle))))) (* n0_i (sin normAngle)))
(-.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (*.f32 n0_i normAngle) (*.f32 u (cos.f32 normAngle))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (sin.f32 normAngle)))) (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (* n0_i (* (pow normAngle 3) (* u (cos normAngle))))))))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u (cos.f32 normAngle)))))) (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))))
(* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* 1/120 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 5))))))))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))))))))
(* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 7)))) (* 1/120 (* n0_i (pow (- 1 u) 5)))))))))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 (*.f32 n0_i #s(literal -1/5040 binary32)) (*.f32 (*.f32 normAngle normAngle) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))))))))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))

eval250.0ms (1.7%)

Compiler

Compiled 78999 to 4154 computations (94.7% saved)

prune192.0ms (1.3%)

Pruning

32 alts after pruning (30 fresh and 2 done)

PrunedKeptTotal
New1510251535
Fresh12517
Picked325
Done000
Total1525321557
Accuracy
100.0%
Counts
1557 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.0%
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
73.9%
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32))))))
73.7%
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))
76.9%
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))) (sin.f32 normAngle))
74.0%
(/.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 u (+.f32 (*.f32 normAngle (-.f32 n1_i n0_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))))) (sin.f32 normAngle))
73.8%
(/.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 u (*.f32 normAngle (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
75.8%
(/.f32 (*.f32 normAngle (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 (*.f32 u u) n1_i)))))) (sin.f32 normAngle))
35.4%
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
56.7%
(/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))
97.8%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
97.7%
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
96.0%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32))))))))
98.2%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))))
97.7%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))
98.5%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
98.3%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
98.4%
(+.f32 (*.f32 n0_i (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
81.8%
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
98.6%
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))))
99.0%
(+.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))))))
73.7%
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
56.9%
(*.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))) (*.f32 normAngle normAngle)) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
56.4%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
56.0%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))))
55.5%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))
56.8%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
56.6%
(*.f32 (sin.f32 (*.f32 normAngle (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (/.f32 n0_i (sin.f32 normAngle)))
98.6%
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 normAngle normAngle))) (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) (*.f32 normAngle normAngle))) n1_i)) u))
98.3%
(*.f32 n1_i (+.f32 (+.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i)))) (/.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) (*.f32 normAngle normAngle)) n1_i)))
43.2%
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
56.4%
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
45.3%
n0_i
Compiler

Compiled 1814 to 1113 computations (38.6% saved)

simplify249.0ms (1.7%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
cost-diff0
(*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i)
cost-diff0
(+.f32 (*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
cost-diff0
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
cost-diff0
(sin.f32 normAngle)
cost-diff0
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
cost-diff64
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
cost-diff64
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
cost-diff0
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
cost-diff0
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
cost-diff64
(+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
cost-diff64
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
cost-diff0
(-.f32 #s(literal 1 binary32) u)
cost-diff0
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
cost-diff0
(+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))))
cost-diff0
(*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))))))
cost-diff0
(+.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))))))
cost-diff128
(+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))))
Rules
4316×*-lowering-*.f32
4316×*-lowering-*.f64
4162×+-lowering-+.f64
4162×+-lowering-+.f32
1446×sum5-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
057557
1192541
2732525
33579514
08448514
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ n0_i (* u (+ n1_i (+ (- (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)) n0_i) (* u (* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i))))))))))
n0_i
(* u (+ n1_i (+ (- (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)) n0_i) (* u (* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i)))))))))
u
(+ n1_i (+ (- (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)) n0_i) (* u (* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i))))))))
n1_i
(+ (- (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)) n0_i) (* u (* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i)))))))
(- (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)) n0_i)
(* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle))
(+ (* n1_i 1/6) (* n0_i 1/3))
(* n1_i 1/6)
1/6
(* n0_i 1/3)
1/3
(* normAngle normAngle)
normAngle
(* u (* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i))))))
(* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i)))))
(+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i))))
(* n0_i -1/2)
-1/2
(* u (* -1/6 (- n1_i n0_i)))
(* -1/6 (- n1_i n0_i))
-1/6
(- n1_i n0_i)
(* n0_i (- 1 u))
n0_i
(- 1 u)
1
u
(+ (* n0_i (- 1 u)) (+ (* u n1_i) (* (* normAngle normAngle) (* u (+ (* (* n0_i -1/2) u) (+ (* n1_i 1/6) (* n0_i 1/3)))))))
(* n0_i (- 1 u))
n0_i
(- 1 u)
1
u
(+ (* u n1_i) (* (* normAngle normAngle) (* u (+ (* (* n0_i -1/2) u) (+ (* n1_i 1/6) (* n0_i 1/3))))))
(* u n1_i)
n1_i
(* (* normAngle normAngle) (* u (+ (* (* n0_i -1/2) u) (+ (* n1_i 1/6) (* n0_i 1/3)))))
(* normAngle normAngle)
normAngle
(* u (+ (* (* n0_i -1/2) u) (+ (* n1_i 1/6) (* n0_i 1/3))))
(+ (* (* n0_i -1/2) u) (+ (* n1_i 1/6) (* n0_i 1/3)))
(* (* n0_i -1/2) u)
(* n0_i -1/2)
-1/2
(+ (* n1_i 1/6) (* n0_i 1/3))
(* n1_i 1/6)
1/6
(* n0_i 1/3)
1/3
(* (/ 1 (sin normAngle)) (* normAngle (+ (* n1_i u) (* n0_i (- 1 u)))))
(/ 1 (sin normAngle))
1
(sin normAngle)
normAngle
(* normAngle (+ (* n1_i u) (* n0_i (- 1 u))))
(+ (* n1_i u) (* n0_i (- 1 u)))
(* n1_i u)
n1_i
u
(* n0_i (- 1 u))
n0_i
(- 1 u)
(/ (+ (* (* normAngle (- 1 u)) n0_i) (* (sin (* u normAngle)) n1_i)) (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))))
(+ (* (* normAngle (- 1 u)) n0_i) (* (sin (* u normAngle)) n1_i))
(* (* normAngle (- 1 u)) n0_i)
(* normAngle (- 1 u))
normAngle
(- 1 u)
1
u
n0_i
(* (sin (* u normAngle)) n1_i)
(sin (* u normAngle))
(* u normAngle)
n1_i
(* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))
(+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))
(* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))
(* normAngle normAngle)
(+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)
(* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040)))
(+ 1/120 (* (* normAngle normAngle) -1/5040))
1/120
(* (* normAngle normAngle) -1/5040)
-1/5040
-1/6
Outputs
(+ n0_i (* u (+ n1_i (+ (- (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)) n0_i) (* u (* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i))))))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
n0_i
(* u (+ n1_i (+ (- (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)) n0_i) (* u (* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i)))))))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
u
(+ n1_i (+ (- (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)) n0_i) (* u (* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i))))))))
(+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
n1_i
(+ (- (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)) n0_i) (* u (* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i)))))))
(-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) n0_i)
(- (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)) n0_i)
(-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)
(* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle))
(*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle))
(+ (* n1_i 1/6) (* n0_i 1/3))
(+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))
(* n1_i 1/6)
(*.f32 n1_i #s(literal 1/6 binary32))
1/6
#s(literal 1/6 binary32)
(* n0_i 1/3)
(*.f32 n0_i #s(literal 1/3 binary32))
1/3
#s(literal 1/3 binary32)
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(* u (* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i))))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))
(* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))
(+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i))))
(+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))
(* n0_i -1/2)
(*.f32 n0_i #s(literal -1/2 binary32))
-1/2
#s(literal -1/2 binary32)
(* u (* -1/6 (- n1_i n0_i)))
(*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))
(* -1/6 (- n1_i n0_i))
(*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))
-1/6
#s(literal -1/6 binary32)
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
n0_i
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
1
#s(literal 1 binary32)
u
(+ (* n0_i (- 1 u)) (+ (* u n1_i) (* (* normAngle normAngle) (* u (+ (* (* n0_i -1/2) u) (+ (* n1_i 1/6) (* n0_i 1/3)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))) n1_i)))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
n0_i
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
1
#s(literal 1 binary32)
u
(+ (* u n1_i) (* (* normAngle normAngle) (* u (+ (* (* n0_i -1/2) u) (+ (* n1_i 1/6) (* n0_i 1/3))))))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))) n1_i))
(* u n1_i)
(*.f32 u n1_i)
n1_i
(* (* normAngle normAngle) (* u (+ (* (* n0_i -1/2) u) (+ (* n1_i 1/6) (* n0_i 1/3)))))
(*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32))))) (*.f32 u (*.f32 normAngle normAngle)))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(* u (+ (* (* n0_i -1/2) u) (+ (* n1_i 1/6) (* n0_i 1/3))))
(*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32))))))
(+ (* (* n0_i -1/2) u) (+ (* n1_i 1/6) (* n0_i 1/3)))
(+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))
(* (* n0_i -1/2) u)
(*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))
(* n0_i -1/2)
(*.f32 n0_i #s(literal -1/2 binary32))
-1/2
#s(literal -1/2 binary32)
(+ (* n1_i 1/6) (* n0_i 1/3))
(+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))
(* n1_i 1/6)
(*.f32 n1_i #s(literal 1/6 binary32))
1/6
#s(literal 1/6 binary32)
(* n0_i 1/3)
(*.f32 n0_i #s(literal 1/3 binary32))
1/3
#s(literal 1/3 binary32)
(* (/ 1 (sin normAngle)) (* normAngle (+ (* n1_i u) (* n0_i (- 1 u)))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
1
#s(literal 1 binary32)
(sin normAngle)
(sin.f32 normAngle)
normAngle
(* normAngle (+ (* n1_i u) (* n0_i (- 1 u))))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+ (* n1_i u) (* n0_i (- 1 u)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(* n1_i u)
(*.f32 u n1_i)
n1_i
u
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
n0_i
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
(/ (+ (* (* normAngle (- 1 u)) n0_i) (* (sin (* u normAngle)) n1_i)) (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))))
(/.f32 (/.f32 (+.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(+ (* (* normAngle (- 1 u)) n0_i) (* (sin (* u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(* (* normAngle (- 1 u)) n0_i)
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
normAngle
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
1
#s(literal 1 binary32)
u
n0_i
(* (sin (* u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(sin (* u normAngle))
(sin.f32 (*.f32 u normAngle))
(* u normAngle)
(*.f32 u normAngle)
n1_i
(* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))
(* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
(+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)
(+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))
(* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040)))
(*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))
(+ 1/120 (* (* normAngle normAngle) -1/5040))
(+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))
1/120
#s(literal 1/120 binary32)
(* (* normAngle normAngle) -1/5040)
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
-1/5040
#s(literal -1/5040 binary32)
-1/6
#s(literal -1/6 binary32)

localize379.0ms (2.5%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.5%
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
accuracy99.5%
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))
accuracy99.2%
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
accuracy78.0%
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
accuracy99.8%
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
accuracy99.5%
(*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
accuracy99.4%
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
accuracy77.9%
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
accuracy99.4%
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
accuracy99.1%
(*.f32 u (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
accuracy99.0%
(*.f32 n1_i #s(literal 1/6 binary32))
accuracy98.9%
(*.f32 n0_i #s(literal 1/3 binary32))
accuracy100.0%
(-.f32 #s(literal 1 binary32) u)
accuracy99.4%
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
accuracy99.3%
(*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))
accuracy99.0%
(*.f32 n1_i #s(literal 1/6 binary32))
accuracy98.9%
(*.f32 n0_i #s(literal 1/3 binary32))
accuracy98.8%
(*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))
Results
249.0ms251×0valid
22.0ms5exit
Compiler

Compiled 643 to 58 computations (91% saved)

Precisions
Click to see histograms. Total time spent on operations: 112.0ms
ival-mult: 52.0ms (46.6% of total)
...c/correct-round.rkt:119:19: 20.0ms (17.9% of total)
ival-add: 17.0ms (15.2% of total)
backward-pass: 7.0ms (6.3% of total)
ival-sin: 7.0ms (6.3% of total)
ival-div: 4.0ms (3.6% of total)
ival-sub: 4.0ms (3.6% of total)
const: 1.0ms (0.9% of total)

series92.0ms (0.6%)

Counts
25 → 816
Calls
Call 1
Inputs
#<alt (+ (- (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)) n0_i) (* u (* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i)))))))>
#<alt (+ n0_i (* u (+ n1_i (+ (- (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)) n0_i) (* u (* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i))))))))))>
#<alt (* u (+ n1_i (+ (- (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)) n0_i) (* u (* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i)))))))))>
#<alt (+ n1_i (+ (- (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)) n0_i) (* u (* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i))))))))>
#<alt (* n0_i (- 1 u))>
#<alt (- 1 u)>
#<alt (+ (* u n1_i) (* (* normAngle normAngle) (* u (+ (* (* n0_i -1/2) u) (+ (* n1_i 1/6) (* n0_i 1/3))))))>
#<alt (+ (* (* n0_i -1/2) u) (+ (* n1_i 1/6) (* n0_i 1/3)))>
#<alt (+ (* n0_i (- 1 u)) (+ (* u n1_i) (* (* normAngle normAngle) (* u (+ (* (* n0_i -1/2) u) (+ (* n1_i 1/6) (* n0_i 1/3)))))))>
#<alt (* (/ 1 (sin normAngle)) (* normAngle (+ (* n1_i u) (* n0_i (- 1 u)))))>
#<alt (+ (* n1_i u) (* n0_i (- 1 u)))>
#<alt (/ 1 (sin normAngle))>
#<alt (sin normAngle)>
#<alt (/ (+ (* (* normAngle (- 1 u)) n0_i) (* (sin (* u normAngle)) n1_i)) (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))))>
#<alt (+ (* (* normAngle (- 1 u)) n0_i) (* (sin (* u normAngle)) n1_i))>
#<alt (* (* normAngle (- 1 u)) n0_i)>
#<alt (* normAngle (- 1 u))>
#<alt (* -1/6 (- n1_i n0_i))>
#<alt (* n0_i 1/3)>
#<alt (* n1_i 1/6)>
#<alt (* u (* -1/6 (- n1_i n0_i)))>
#<alt (* u (+ (* (* n0_i -1/2) u) (+ (* n1_i 1/6) (* n0_i 1/3))))>
#<alt (* normAngle (+ (* n1_i u) (* n0_i (- 1 u))))>
#<alt (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040)))>
#<alt (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))>
Outputs
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)>
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)>
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)>
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)>
#<alt (* n1_i (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))>
#<alt (* n1_i (- (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i)))) (/ n0_i n1_i)))>
#<alt (* n1_i (- (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i)))) (/ n0_i n1_i)))>
#<alt (* n1_i (- (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i)))) (/ n0_i n1_i)))>
#<alt (* -1 (* n1_i (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))))>
#<alt (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))>
#<alt (* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))))) 1))>
#<alt (* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))))) 1))>
#<alt (* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))))) 1))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))>
#<alt (* -1 n0_i)>
#<alt (- (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) n0_i)>
#<alt (- (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) n0_i)>
#<alt (- (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) n0_i)>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (- (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) n0_i)>
#<alt (- (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)>
#<alt (- (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)>
#<alt (- (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))>
#<alt (* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2)))) (/ n0_i (pow u 2))))>
#<alt (* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2)))) (/ n0_i (pow u 2))))>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))>
#<alt (* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (+ (* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt (+ (* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt (+ (* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt (* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))))>
#<alt (* n0_i (+ 1 (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i))))>
#<alt (* n0_i (+ 1 (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i))))>
#<alt (* n0_i (+ 1 (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i))))>
#<alt (* -1 (* n0_i (- (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))) 1)))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))) 1)))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))) 1)))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))) 1)))>
#<alt n0_i>
#<alt (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))>
#<alt (+ n0_i (* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)))>
#<alt (+ n0_i (* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)))>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))>
#<alt (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))>
#<alt (* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n0_i (pow u 3)) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2)))))) (/ n0_i (pow u 2))))>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))>
#<alt (* -1 (* (pow u 3) (+ (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))>
#<alt (+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))>
#<alt (+ n0_i (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))>
#<alt (+ n0_i (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))>
#<alt (+ n0_i (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))>
#<alt (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))>
#<alt (* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (/ n0_i n1_i) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))>
#<alt (* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (/ n0_i n1_i) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))>
#<alt (* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (/ n0_i n1_i) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))>
#<alt (* -1 (* n1_i (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))>
#<alt (+ n0_i (* u (- n1_i n0_i)))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))>
#<alt (* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))>
#<alt (* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))>
#<alt (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))>
#<alt (* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))>
#<alt (* -1 (* (pow u 3) (+ (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))>
#<alt (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))>
#<alt (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))>
#<alt (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))>
#<alt (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))>
#<alt (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))>
#<alt (* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))>
#<alt (* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))>
#<alt (* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))>
#<alt (* -1 (* n1_i (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))>
#<alt (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt (+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt (+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))>
#<alt (* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)))>
#<alt (* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)))>
#<alt (* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)))>
#<alt (* -1 (* n0_i (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))))>
#<alt (* u (- n1_i n0_i))>
#<alt (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))>
#<alt (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))>
#<alt (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)>
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)>
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)>
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)>
#<alt (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* n1_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i))))) (/ n0_i n1_i)))>
#<alt (* n1_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i))))) (/ n0_i n1_i)))>
#<alt (* n1_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i))))) (/ n0_i n1_i)))>
#<alt (* -1 (* n1_i (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))>
#<alt (* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2))))) 1)))>
#<alt (* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2))))) 1)))>
#<alt (* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2))))) 1)))>
#<alt (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))))>
#<alt (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))))>
#<alt (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))))>
#<alt (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))>
#<alt (* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2))) (/ n1_i n0_i))))) 1))>
#<alt (* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2))) (/ n1_i n0_i))))) 1))>
#<alt (* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2))) (/ n1_i n0_i))))) 1))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))>
#<alt (- n1_i n0_i)>
#<alt (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)>
#<alt (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)>
#<alt (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)>
#<alt (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)>
#<alt (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)>
#<alt (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))>
#<alt (* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))>
#<alt (* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))>
#<alt (* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt n0_i>
#<alt (+ n0_i (* -1 (* n0_i u)))>
#<alt (+ n0_i (* -1 (* n0_i u)))>
#<alt (+ n0_i (* -1 (* n0_i u)))>
#<alt (* -1 (* n0_i u))>
#<alt (* u (+ (* -1 n0_i) (/ n0_i u)))>
#<alt (* u (+ (* -1 n0_i) (/ n0_i u)))>
#<alt (* u (+ (* -1 n0_i) (/ n0_i u)))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))>
#<alt 1>
#<alt (+ 1 (* -1 u))>
#<alt (+ 1 (* -1 u))>
#<alt (+ 1 (* -1 u))>
#<alt (* -1 u)>
#<alt (* u (- (/ 1 u) 1))>
#<alt (* u (- (/ 1 u) 1))>
#<alt (* u (- (/ 1 u) 1))>
#<alt (* -1 u)>
#<alt (* -1 (* u (- 1 (/ 1 u))))>
#<alt (* -1 (* u (- 1 (/ 1 u))))>
#<alt (* -1 (* u (- 1 (/ 1 u))))>
#<alt (* u (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))>
#<alt (* u (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))>
#<alt (* u (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))>
#<alt (* u (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))>
#<alt (* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))))>
#<alt (* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))))>
#<alt (* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))))>
#<alt (* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 n1_i) (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 n1_i) (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 n1_i) (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))>
#<alt (+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))))>
#<alt (+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))))>
#<alt (+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))))>
#<alt (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))>
#<alt (* n1_i (+ u (+ (* 1/6 (* (pow normAngle 2) u)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i))))>
#<alt (* n1_i (+ u (+ (* 1/6 (* (pow normAngle 2) u)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i))))>
#<alt (* n1_i (+ u (+ (* 1/6 (* (pow normAngle 2) u)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))>
#<alt (* n1_i u)>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))>
#<alt (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u))))) (* n1_i u)))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u))))) (* n1_i u)))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u))))) (* n1_i u)))>
#<alt (* n0_i (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u)))))>
#<alt (* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u)))) (/ (* n1_i u) n0_i))))>
#<alt (* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u)))) (/ (* n1_i u) n0_i))))>
#<alt (* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u)))) (/ (* n1_i u) n0_i))))>
#<alt (* -1 (* n0_i (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))))>
#<alt (* 1/6 n1_i)>
#<alt (+ (* 1/6 n1_i) (* n0_i (+ 1/3 (* -1/2 u))))>
#<alt (+ (* 1/6 n1_i) (* n0_i (+ 1/3 (* -1/2 u))))>
#<alt (+ (* 1/6 n1_i) (* n0_i (+ 1/3 (* -1/2 u))))>
#<alt (* n0_i (+ 1/3 (* -1/2 u)))>
#<alt (* n0_i (+ 1/3 (+ (* -1/2 u) (* 1/6 (/ n1_i n0_i)))))>
#<alt (* n0_i (+ 1/3 (+ (* -1/2 u) (* 1/6 (/ n1_i n0_i)))))>
#<alt (* n0_i (+ 1/3 (+ (* -1/2 u) (* 1/6 (/ n1_i n0_i)))))>
#<alt (* -1 (* n0_i (- (* 1/2 u) 1/3)))>
#<alt (* -1 (* n0_i (- (+ (* -1/6 (/ n1_i n0_i)) (* 1/2 u)) 1/3)))>
#<alt (* -1 (* n0_i (- (+ (* -1/6 (/ n1_i n0_i)) (* 1/2 u)) 1/3)))>
#<alt (* -1 (* n0_i (- (+ (* -1/6 (/ n1_i n0_i)) (* 1/2 u)) 1/3)))>
#<alt (+ (* 1/6 n1_i) (* 1/3 n0_i))>
#<alt (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* -1/2 (* n0_i u))>
#<alt (* u (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))>
#<alt (* u (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))>
#<alt (* u (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))>
#<alt (* -1/2 (* n0_i u))>
#<alt (* -1 (* u (+ (* -1 (/ (+ (* 1/6 n1_i) (* 1/3 n0_i)) u)) (* 1/2 n0_i))))>
#<alt (* -1 (* u (+ (* -1 (/ (+ (* 1/6 n1_i) (* 1/3 n0_i)) u)) (* 1/2 n0_i))))>
#<alt (* -1 (* u (+ (* -1 (/ (+ (* 1/6 n1_i) (* 1/3 n0_i)) u)) (* 1/2 n0_i))))>
#<alt (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))>
#<alt (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* 1/6 n1_i)>
#<alt (* n1_i (+ 1/6 (+ (* -1/2 (/ (* n0_i u) n1_i)) (* 1/3 (/ n0_i n1_i)))))>
#<alt (* n1_i (+ 1/6 (+ (* -1/2 (/ (* n0_i u) n1_i)) (* 1/3 (/ n0_i n1_i)))))>
#<alt (* n1_i (+ 1/6 (+ (* -1/2 (/ (* n0_i u) n1_i)) (* 1/3 (/ n0_i n1_i)))))>
#<alt (* 1/6 n1_i)>
#<alt (* -1 (* n1_i (- (* -1 (/ (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)) n1_i)) 1/6)))>
#<alt (* -1 (* n1_i (- (* -1 (/ (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)) n1_i)) 1/6)))>
#<alt (* -1 (* n1_i (- (* -1 (/ (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)) n1_i)) 1/6)))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u))))) u)) (* n1_i u)))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u))))) u)) (* n1_i u)))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u))))) u)) (* n1_i u)))>
#<alt (* n0_i (- (+ 1 (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u))))) u))>
#<alt (* n0_i (- (+ 1 (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u)))) (/ (* n1_i u) n0_i)))) u))>
#<alt (* n0_i (- (+ 1 (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u)))) (/ (* n1_i u) n0_i)))) u))>
#<alt (* n0_i (- (+ 1 (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u)))) (/ (* n1_i u) n0_i)))) u))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))))))>
#<alt n0_i>
#<alt (+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))))>
#<alt (+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))))>
#<alt (+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))))>
#<alt (* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1 (/ n0_i u)) (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u)))))>
#<alt (* (pow u 2) (+ (* -1 (/ n0_i u)) (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))))))>
#<alt (* (pow u 2) (+ (* -1 (/ n0_i u)) (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))))))>
#<alt (* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (* -1 (/ n0_i u))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (* -1 (/ n0_i u))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))))>
#<alt (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))>
#<alt (* n1_i (+ u (+ (* 1/6 (* (pow normAngle 2) u)) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i)))))>
#<alt (* n1_i (+ u (+ (* 1/6 (* (pow normAngle 2) u)) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i)))))>
#<alt (* n1_i (+ u (+ (* 1/6 (* (pow normAngle 2) u)) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))))>
#<alt (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* 1/6 (* (pow normAngle 2) (+ (* n0_i (- 1 u)) (* n1_i u)))) (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (+ (* 1/720 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/6 (+ (* -1/36 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u))))))))) (+ (* -1/36 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))>
#<alt (/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))>
#<alt (/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))>
#<alt (/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))>
#<alt (/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))>
#<alt (/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))>
#<alt (/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))>
#<alt (/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))>
#<alt (/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))>
#<alt (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))>
#<alt (+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* n1_i (+ (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle))) (/ (* normAngle u) (sin normAngle))))>
#<alt (* n1_i (+ (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle))) (/ (* normAngle u) (sin normAngle))))>
#<alt (* n1_i (+ (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle))) (/ (* normAngle u) (sin normAngle))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))) (* -1 (/ (* normAngle u) (sin normAngle))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))) (* -1 (/ (* normAngle u) (sin normAngle))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))) (* -1 (/ (* normAngle u) (sin normAngle))))))>
#<alt (/ (* n0_i normAngle) (sin normAngle))>
#<alt (+ (/ (* n0_i normAngle) (sin normAngle)) (/ (* normAngle (* u (+ n1_i (* -1 n0_i)))) (sin normAngle)))>
#<alt (+ (/ (* n0_i normAngle) (sin normAngle)) (/ (* normAngle (* u (+ n1_i (* -1 n0_i)))) (sin normAngle)))>
#<alt (+ (/ (* n0_i normAngle) (sin normAngle)) (/ (* normAngle (* u (+ n1_i (* -1 n0_i)))) (sin normAngle)))>
#<alt (/ (* normAngle (* u (+ n1_i (* -1 n0_i)))) (sin normAngle))>
#<alt (* u (+ (/ (* n0_i normAngle) (* u (sin normAngle))) (/ (* normAngle (+ n1_i (* -1 n0_i))) (sin normAngle))))>
#<alt (* u (+ (/ (* n0_i normAngle) (* u (sin normAngle))) (/ (* normAngle (+ n1_i (* -1 n0_i))) (sin normAngle))))>
#<alt (* u (+ (/ (* n0_i normAngle) (* u (sin normAngle))) (/ (* normAngle (+ n1_i (* -1 n0_i))) (sin normAngle))))>
#<alt (* -1 (/ (* normAngle (* u (+ n0_i (* -1 n1_i)))) (sin normAngle)))>
#<alt (* -1 (* u (+ (* -1 (/ (* n0_i normAngle) (* u (sin normAngle)))) (/ (* normAngle (+ n0_i (* -1 n1_i))) (sin normAngle)))))>
#<alt (* -1 (* u (+ (* -1 (/ (* n0_i normAngle) (* u (sin normAngle)))) (/ (* normAngle (+ n0_i (* -1 n1_i))) (sin normAngle)))))>
#<alt (* -1 (* u (+ (* -1 (/ (* n0_i normAngle) (* u (sin normAngle)))) (/ (* normAngle (+ n0_i (* -1 n1_i))) (sin normAngle)))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))>
#<alt (* n0_i (+ (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))) (/ (* normAngle (- 1 u)) (sin normAngle))))>
#<alt (* n0_i (+ (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))) (/ (* normAngle (- 1 u)) (sin normAngle))))>
#<alt (* n0_i (+ (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))) (/ (* normAngle (- 1 u)) (sin normAngle))))>
#<alt (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (- 1 u)) (sin normAngle))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (- 1 u)) (sin normAngle))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (- 1 u)) (sin normAngle))))))>
#<alt (* n0_i (- 1 u))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (* n1_i u)>
#<alt (* n1_i (+ u (/ (* n0_i (- 1 u)) n1_i)))>
#<alt (* n1_i (+ u (/ (* n0_i (- 1 u)) n1_i)))>
#<alt (* n1_i (+ u (/ (* n0_i (- 1 u)) n1_i)))>
#<alt (* n1_i u)>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (- 1 u)) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (- 1 u)) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (- 1 u)) n1_i)))))>
#<alt n0_i>
#<alt (+ n0_i (* u (+ n1_i (* -1 n0_i))))>
#<alt (+ n0_i (* u (+ n1_i (* -1 n0_i))))>
#<alt (+ n0_i (* u (+ n1_i (* -1 n0_i))))>
#<alt (* u (+ n1_i (* -1 n0_i)))>
#<alt (* u (+ n1_i (+ (* -1 n0_i) (/ n0_i u))))>
#<alt (* u (+ n1_i (+ (* -1 n0_i) (/ n0_i u))))>
#<alt (* u (+ n1_i (+ (* -1 n0_i) (/ n0_i u))))>
#<alt (* -1 (* u (+ n0_i (* -1 n1_i))))>
#<alt (* -1 (* u (+ n0_i (+ (* -1 n1_i) (* -1 (/ n0_i u))))))>
#<alt (* -1 (* u (+ n0_i (+ (* -1 n1_i) (* -1 (/ n0_i u))))))>
#<alt (* -1 (* u (+ n0_i (+ (* -1 n1_i) (* -1 (/ n0_i u))))))>
#<alt (* n1_i u)>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))>
#<alt (* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))>
#<alt (* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))>
#<alt (* n0_i (- 1 u))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (* n1_i u) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (* n1_i u) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (* n1_i u) n0_i)))))>
#<alt (/ 1 normAngle)>
#<alt (/ (+ 1 (* 1/6 (pow normAngle 2))) normAngle)>
#<alt (/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))) normAngle)>
#<alt (/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* (pow normAngle 2) (+ 7/360 (* 31/15120 (pow normAngle 2))))))) normAngle)>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt normAngle>
#<alt (* normAngle (+ 1 (* -1/6 (pow normAngle 2))))>
#<alt (* normAngle (+ 1 (* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))))>
#<alt (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))>
#<alt (* -5040 (/ (* n0_i (- 1 u)) (pow normAngle 6)))>
#<alt (/ (+ (* -5040 (* n0_i (- 1 u))) (* -5040 (/ (* n1_i (sin (* normAngle u))) normAngle))) (pow normAngle 6))>
#<alt (/ (+ (* -211680 (/ (* n0_i (- 1 u)) (pow normAngle 2))) (+ (* -5040 (* n0_i (- 1 u))) (* -5040 (/ (* n1_i (sin (* normAngle u))) normAngle)))) (pow normAngle 6))>
#<alt (/ (- (+ (* -211680 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 3))) (+ (* -5040 (* n0_i (- 1 u))) (* -5040 (/ (* n1_i (sin (* normAngle u))) normAngle)))) (* 211680 (/ (* n0_i (- 1 u)) (pow normAngle 2)))) (pow normAngle 6))>
#<alt (* -5040 (/ (* n0_i (- 1 u)) (pow normAngle 6)))>
#<alt (/ (+ (* -5040 (* n0_i (- 1 u))) (* -5040 (/ (* n1_i (sin (* normAngle u))) normAngle))) (pow normAngle 6))>
#<alt (/ (+ (* -5040 (* n0_i (- 1 u))) (* -1 (/ (+ (* 5040 (* n1_i (sin (* normAngle u)))) (* 211680 (/ (* n0_i (- 1 u)) normAngle))) normAngle))) (pow normAngle 6))>
#<alt (/ (+ (* -5040 (* n0_i (- 1 u))) (* -1 (/ (+ (* -1 (/ (+ (* -211680 (* n0_i (- 1 u))) (* -211680 (/ (* n1_i (sin (* normAngle u))) normAngle))) normAngle)) (* 5040 (* n1_i (sin (* normAngle u))))) normAngle))) (pow normAngle 6))>
#<alt (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (+ (* u (+ (* -1 (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (+ (* u (+ (* -1 (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (+ (* u (+ (* -1 (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (* 1/120 (/ (* n1_i (* (pow normAngle 4) (pow u 2))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (* -1 (/ (* n0_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (* u (+ (* -1 (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (+ (/ n0_i (* u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (* u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))))>
#<alt (* u (+ (* -1 (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (+ (/ n0_i (* u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (* u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))))>
#<alt (* u (+ (* -1 (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (+ (/ n0_i (* u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (* u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))))>
#<alt (* -1 (/ (* n0_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (* -1 (* u (+ (* -1 (/ (+ (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) u)) (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))>
#<alt (* -1 (* u (+ (* -1 (/ (+ (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) u)) (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))>
#<alt (* -1 (* u (+ (* -1 (/ (+ (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) u)) (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (+ (* n0_i (- (/ 1 (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))>
#<alt (+ (* n0_i (- (/ 1 (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))>
#<alt (+ (* n0_i (- (/ 1 (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))>
#<alt (/ (* n0_i (- 1 u)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (* n0_i (- (+ (/ 1 (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* n0_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))>
#<alt (* n0_i (- (+ (/ 1 (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* n0_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))>
#<alt (* n0_i (- (+ (/ 1 (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* n0_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))>
#<alt (/ (* n0_i (- 1 u)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (* -1 (/ (- 1 u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (* -1 (/ (- 1 u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (* -1 (/ (- 1 u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))>
#<alt (/ (* n0_i (- 1 u)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (+ (/ (* n0_i (- 1 u)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))>
#<alt (+ (/ (* n0_i (- 1 u)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))>
#<alt (+ (/ (* n0_i (- 1 u)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ (* n0_i (- 1 u)) (* n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ (* n0_i (- 1 u)) (* n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ (* n0_i (- 1 u)) (* n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) (* -1 (/ (* n0_i (- 1 u)) (* n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) (* -1 (/ (* n0_i (- 1 u)) (* n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) (* -1 (/ (* n0_i (- 1 u)) (* n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (+ (* n0_i (- 1 u)) (* n1_i u))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5)))))))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5))))))))))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (/ (* n1_i (sin (* normAngle u))) normAngle)))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (/ (* n1_i (sin (* normAngle u))) normAngle)))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (/ (* n1_i (sin (* normAngle u))) normAngle)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* -1 (* normAngle (+ (* -1 (* n0_i (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) normAngle)))))>
#<alt (* -1 (* normAngle (+ (* -1 (* n0_i (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) normAngle)))))>
#<alt (* -1 (* normAngle (+ (* -1 (* n0_i (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) normAngle)))))>
#<alt (* n0_i normAngle)>
#<alt (+ (* n0_i normAngle) (* u (+ (* -1 (* n0_i normAngle)) (* n1_i normAngle))))>
#<alt (+ (* n0_i normAngle) (* u (+ (* -1 (* n0_i normAngle)) (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))))>
#<alt (+ (* n0_i normAngle) (* u (+ (* -1 (* n0_i normAngle)) (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))))>
#<alt (* -1 (* n0_i (* normAngle u)))>
#<alt (* u (+ (* -1 (* n0_i normAngle)) (+ (/ (* n0_i normAngle) u) (/ (* n1_i (sin (* normAngle u))) u))))>
#<alt (* u (+ (* -1 (* n0_i normAngle)) (+ (/ (* n0_i normAngle) u) (/ (* n1_i (sin (* normAngle u))) u))))>
#<alt (* u (+ (* -1 (* n0_i normAngle)) (+ (/ (* n0_i normAngle) u) (/ (* n1_i (sin (* normAngle u))) u))))>
#<alt (* -1 (* n0_i (* normAngle u)))>
#<alt (* -1 (* u (+ (* -1 (/ (+ (* n0_i normAngle) (* n1_i (sin (* normAngle u)))) u)) (* n0_i normAngle))))>
#<alt (* -1 (* u (+ (* -1 (/ (+ (* n0_i normAngle) (* n1_i (sin (* normAngle u)))) u)) (* n0_i normAngle))))>
#<alt (* -1 (* u (+ (* -1 (/ (+ (* n0_i normAngle) (* n1_i (sin (* normAngle u)))) u)) (* n0_i normAngle))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (sin (* normAngle u))) n0_i)))>
#<alt (* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (sin (* normAngle u))) n0_i)))>
#<alt (* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (sin (* normAngle u))) n0_i)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))>
#<alt (* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))>
#<alt (* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i normAngle)>
#<alt (+ (* -1 (* n0_i (* normAngle u))) (* n0_i normAngle))>
#<alt (+ (* -1 (* n0_i (* normAngle u))) (* n0_i normAngle))>
#<alt (+ (* -1 (* n0_i (* normAngle u))) (* n0_i normAngle))>
#<alt (* -1 (* n0_i (* normAngle u)))>
#<alt (* u (+ (* -1 (* n0_i normAngle)) (/ (* n0_i normAngle) u)))>
#<alt (* u (+ (* -1 (* n0_i normAngle)) (/ (* n0_i normAngle) u)))>
#<alt (* u (+ (* -1 (* n0_i normAngle)) (/ (* n0_i normAngle) u)))>
#<alt (* -1 (* n0_i (* normAngle u)))>
#<alt (* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* n0_i normAngle))))>
#<alt (* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* n0_i normAngle))))>
#<alt (* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* n0_i normAngle))))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt normAngle>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (* -1 (* normAngle u))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* -1 (* normAngle u))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* 1/6 n0_i)>
#<alt (+ (* -1/6 n1_i) (* 1/6 n0_i))>
#<alt (+ (* -1/6 n1_i) (* 1/6 n0_i))>
#<alt (+ (* -1/6 n1_i) (* 1/6 n0_i))>
#<alt (* -1/6 n1_i)>
#<alt (* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))>
#<alt (* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))>
#<alt (* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))>
#<alt (* -1/6 n1_i)>
#<alt (* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))>
#<alt (* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))>
#<alt (* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))>
#<alt (* -1/6 n1_i)>
#<alt (+ (* -1/6 n1_i) (* 1/6 n0_i))>
#<alt (+ (* -1/6 n1_i) (* 1/6 n0_i))>
#<alt (+ (* -1/6 n1_i) (* 1/6 n0_i))>
#<alt (* 1/6 n0_i)>
#<alt (* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))>
#<alt (* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))>
#<alt (* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))>
#<alt (* 1/6 n0_i)>
#<alt (* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))>
#<alt (* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))>
#<alt (* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* 1/6 (* n0_i u))>
#<alt (+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))>
#<alt (+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))>
#<alt (+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))>
#<alt (* -1/6 (* n1_i u))>
#<alt (* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))>
#<alt (* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))>
#<alt (* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))>
#<alt (* -1/6 (* n1_i u))>
#<alt (* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))>
#<alt (* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))>
#<alt (* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))>
#<alt (* -1/6 (* n1_i u))>
#<alt (+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))>
#<alt (+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))>
#<alt (+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))>
#<alt (* 1/6 (* n0_i u))>
#<alt (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))>
#<alt (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))>
#<alt (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))>
#<alt (* 1/6 (* n0_i u))>
#<alt (* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))>
#<alt (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* -1/2 (* n0_i (pow u 2)))>
#<alt (* (pow u 2) (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))>
#<alt (* (pow u 2) (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))>
#<alt (* (pow u 2) (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))>
#<alt (* -1/2 (* n0_i (pow u 2)))>
#<alt (* (pow u 2) (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))>
#<alt (* (pow u 2) (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))>
#<alt (* (pow u 2) (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))>
#<alt (* 1/6 (* n1_i u))>
#<alt (+ (* 1/6 (* n1_i u)) (* n0_i (* u (+ 1/3 (* -1/2 u)))))>
#<alt (+ (* 1/6 (* n1_i u)) (* n0_i (* u (+ 1/3 (* -1/2 u)))))>
#<alt (+ (* 1/6 (* n1_i u)) (* n0_i (* u (+ 1/3 (* -1/2 u)))))>
#<alt (* n0_i (* u (+ 1/3 (* -1/2 u))))>
#<alt (* n0_i (+ (* 1/6 (/ (* n1_i u) n0_i)) (* u (+ 1/3 (* -1/2 u)))))>
#<alt (* n0_i (+ (* 1/6 (/ (* n1_i u) n0_i)) (* u (+ 1/3 (* -1/2 u)))))>
#<alt (* n0_i (+ (* 1/6 (/ (* n1_i u) n0_i)) (* u (+ 1/3 (* -1/2 u)))))>
#<alt (* -1 (* n0_i (* u (- (* 1/2 u) 1/3))))>
#<alt (* -1 (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* u (- (* 1/2 u) 1/3)))))>
#<alt (* -1 (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* u (- (* 1/2 u) 1/3)))))>
#<alt (* -1 (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* u (- (* 1/2 u) 1/3)))))>
#<alt (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))>
#<alt (+ (* 1/6 (* n1_i u)) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))>
#<alt (+ (* 1/6 (* n1_i u)) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))>
#<alt (+ (* 1/6 (* n1_i u)) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))>
#<alt (* 1/6 (* n1_i u))>
#<alt (* n1_i (+ (* 1/6 u) (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))) n1_i)))>
#<alt (* n1_i (+ (* 1/6 u) (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))) n1_i)))>
#<alt (* n1_i (+ (* 1/6 u) (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))) n1_i)))>
#<alt (* 1/6 (* n1_i u))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))) n1_i)) (* -1/6 u))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))) n1_i)) (* -1/6 u))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))) n1_i)) (* -1/6 u))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))>
#<alt (+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))>
#<alt (+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))>
#<alt (* n1_i (* normAngle u))>
#<alt (* n1_i (+ (* normAngle u) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))>
#<alt (* n1_i (+ (* normAngle u) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))>
#<alt (* n1_i (+ (* normAngle u) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))>
#<alt (* n1_i (* normAngle u))>
#<alt (* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))>
#<alt (* n0_i normAngle)>
#<alt (+ (* n0_i normAngle) (* normAngle (* u (+ n1_i (* -1 n0_i)))))>
#<alt (+ (* n0_i normAngle) (* normAngle (* u (+ n1_i (* -1 n0_i)))))>
#<alt (+ (* n0_i normAngle) (* normAngle (* u (+ n1_i (* -1 n0_i)))))>
#<alt (* normAngle (* u (+ n1_i (* -1 n0_i))))>
#<alt (* u (+ (* normAngle (+ n1_i (* -1 n0_i))) (/ (* n0_i normAngle) u)))>
#<alt (* u (+ (* normAngle (+ n1_i (* -1 n0_i))) (/ (* n0_i normAngle) u)))>
#<alt (* u (+ (* normAngle (+ n1_i (* -1 n0_i))) (/ (* n0_i normAngle) u)))>
#<alt (* -1 (* normAngle (* u (+ n0_i (* -1 n1_i)))))>
#<alt (* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* normAngle (+ n0_i (* -1 n1_i))))))>
#<alt (* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* normAngle (+ n0_i (* -1 n1_i))))))>
#<alt (* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* normAngle (+ n0_i (* -1 n1_i))))))>
#<alt (* n1_i (* normAngle u))>
#<alt (+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))>
#<alt (+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))>
#<alt (+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (* normAngle u)) n0_i)))>
#<alt (* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (* normAngle u)) n0_i)))>
#<alt (* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (* normAngle u)) n0_i)))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (* normAngle u)) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (* normAngle u)) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (* normAngle u)) n0_i)))))>
#<alt (* 1/120 (pow normAngle 2))>
#<alt (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))>
#<alt (* -1/5040 (pow normAngle 4))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* -1/5040 (pow normAngle 4))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))>
#<alt (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))>
#<alt (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))>
#<alt (* -1/5040 (pow normAngle 6))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))>
#<alt (* -1/5040 (pow normAngle 6))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))>
Calls

204 calls:

TimeVariablePointExpression
12.0ms
u
@0
(* u (+ n1_i (+ (- (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)) n0_i) (* u (* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i)))))))))
3.0ms
normAngle
@inf
(sin normAngle)
2.0ms
normAngle
@0
(+ (- (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)) n0_i) (* u (* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i)))))))
2.0ms
n1_i
@inf
(+ n0_i (* u (+ n1_i (+ (- (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)) n0_i) (* u (* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i))))))))))
2.0ms
u
@inf
(+ (* u n1_i) (* (* normAngle normAngle) (* u (+ (* (* n0_i -1/2) u) (+ (* n1_i 1/6) (* n0_i 1/3))))))

rewrite650.0ms (4.3%)

Algorithm
batch-egg-rewrite
Rules
4230×*-lowering-*.f32
4230×*-lowering-*.f64
1864×fma-lowering-fma.f32
1864×fma-lowering-fma.f64
1636×fmsub-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
057324
1401314
24132314
08908314
Stop Event
iter limit
node limit
Counts
25 → 397
Calls
Call 1
Inputs
(+ (- (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)) n0_i) (* u (* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i)))))))
(+ n0_i (* u (+ n1_i (+ (- (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)) n0_i) (* u (* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i))))))))))
(* u (+ n1_i (+ (- (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)) n0_i) (* u (* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i)))))))))
(+ n1_i (+ (- (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)) n0_i) (* u (* (* normAngle normAngle) (+ (* n0_i -1/2) (* u (* -1/6 (- n1_i n0_i))))))))
(* n0_i (- 1 u))
(- 1 u)
(+ (* u n1_i) (* (* normAngle normAngle) (* u (+ (* (* n0_i -1/2) u) (+ (* n1_i 1/6) (* n0_i 1/3))))))
(+ (* (* n0_i -1/2) u) (+ (* n1_i 1/6) (* n0_i 1/3)))
(+ (* n0_i (- 1 u)) (+ (* u n1_i) (* (* normAngle normAngle) (* u (+ (* (* n0_i -1/2) u) (+ (* n1_i 1/6) (* n0_i 1/3)))))))
(* (/ 1 (sin normAngle)) (* normAngle (+ (* n1_i u) (* n0_i (- 1 u)))))
(+ (* n1_i u) (* n0_i (- 1 u)))
(/ 1 (sin normAngle))
(sin normAngle)
(/ (+ (* (* normAngle (- 1 u)) n0_i) (* (sin (* u normAngle)) n1_i)) (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))))
(+ (* (* normAngle (- 1 u)) n0_i) (* (sin (* u normAngle)) n1_i))
(* (* normAngle (- 1 u)) n0_i)
(* normAngle (- 1 u))
(* -1/6 (- n1_i n0_i))
(* n0_i 1/3)
(* n1_i 1/6)
(* u (* -1/6 (- n1_i n0_i)))
(* u (+ (* (* n0_i -1/2) u) (+ (* n1_i 1/6) (* n0_i 1/3))))
(* normAngle (+ (* n1_i u) (* n0_i (- 1 u))))
(* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040)))
(* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))
Outputs
(+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) (neg.f32 (-.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) (+.f32 (neg.f32 n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))
(+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))
(+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i))
(+.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle))) (neg.f32 n0_i))
(pow.f32 (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)))) (+.f32 (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (-.f32 (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) #s(literal -1 binary32))
(fma.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle) (neg.f32 (-.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))
(fma.f32 normAngle (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) normAngle) (neg.f32 (-.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))
(fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (neg.f32 (-.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))
(fma.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u)))) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i))
(fma.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u)))) u (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i))
(fma.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i))
(fma.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) normAngle) normAngle (neg.f32 (-.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) (-.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)) (-.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))) (/.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (-.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))
(-.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle))) n0_i)
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)))) (+.f32 (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (-.f32 (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (+.f32 (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (-.f32 (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)) (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))) (-.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))) (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (neg.f32 (-.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))) (pow.f32 (-.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 (-.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (-.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) (-.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i))) (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle))) (*.f32 (-.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (-.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) (-.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))
(*.f32 (+.f32 (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i))))))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))
(+.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) n0_i)
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 u (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))) n0_i))
(+.f32 (+.f32 n0_i (*.f32 n1_i u)) (*.f32 u (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))
(pow.f32 (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (-.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))))) #s(literal -1 binary32))
(fma.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))) n0_i)
(fma.f32 (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))) u n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))) (/.f32 (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))) (-.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (-.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (-.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) n0_i))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))))) (+.f32 (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i u) (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))) (-.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))))) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (-.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) n0_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))))) (neg.f32 (-.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))))
(/.f32 (-.f32 (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) n0_i))
(*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (-.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) n0_i)))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))))
(+.f32 (*.f32 n1_i u) (*.f32 u (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))
(+.f32 (*.f32 u (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))) (*.f32 n1_i u))
(+.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i))) (*.f32 u (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))
(+.f32 (*.f32 (+.f32 n1_i (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)) u) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) u))
(fma.f32 n1_i u (*.f32 u (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))
(fma.f32 u n1_i (*.f32 u (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 u (*.f32 n1_i u)))) (*.f32 (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (-.f32 (*.f32 (*.f32 u (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))) (*.f32 u (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 (*.f32 n1_i u) (*.f32 u (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (*.f32 (*.f32 u (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))) (*.f32 u (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))) (-.f32 (*.f32 n1_i u) (*.f32 u (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))
(/.f32 (*.f32 u (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))) (+.f32 (*.f32 n1_i n1_i) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (-.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) n1_i))))
(/.f32 (*.f32 u (-.f32 (*.f32 n1_i n1_i) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))) (-.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))) u) (+.f32 (*.f32 n1_i n1_i) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (-.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) n1_i))))
(/.f32 (*.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) u) (-.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))
(*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))
(*.f32 (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))) u)
(+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))
(+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) n1_i))
(+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (+.f32 n1_i (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)))
(+.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) n1_i)
(+.f32 (+.f32 n1_i (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))
(+.f32 (+.f32 n1_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i))
(pow.f32 (/.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (-.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) n1_i))) (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))) (-.f32 (*.f32 n1_i n1_i) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))) #s(literal -1 binary32))
(fma.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle) (neg.f32 (-.f32 (-.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) n1_i)))
(fma.f32 normAngle (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) normAngle) (neg.f32 (-.f32 (-.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) n1_i)))
(fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (neg.f32 (-.f32 (-.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) n1_i)))
(fma.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) normAngle) normAngle (neg.f32 (-.f32 (-.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) n1_i)))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) (-.f32 (-.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) n1_i))
(-.f32 (/.f32 (*.f32 n1_i n1_i) (-.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (/.f32 (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))) (-.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))
(-.f32 (+.f32 n1_i (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle))) (-.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (-.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) n1_i))) (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))) (-.f32 (*.f32 n1_i n1_i) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))) (+.f32 (*.f32 n1_i n1_i) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (-.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) n1_i))))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))) (+.f32 (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))) (-.f32 (*.f32 n1_i n1_i) (*.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))))
(/.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (-.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))
(/.f32 (neg.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))) (neg.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (-.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) n1_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))) (neg.f32 (-.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))
(/.f32 (+.f32 (pow.f32 (+.f32 n1_i (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)) #s(literal 3 binary32)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (+.f32 (*.f32 (+.f32 n1_i (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)) (+.f32 n1_i (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 (+.f32 n1_i (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))) (*.f32 n1_i n1_i)) (-.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) n1_i))
(/.f32 (-.f32 (*.f32 (+.f32 n1_i (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)) (+.f32 n1_i (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))) (-.f32 (+.f32 n1_i (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))
(*.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n1_i n1_i) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (-.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) n1_i)))))
(*.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))) (/.f32 #s(literal 1 binary32) (-.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 normAngle normAngle) u))))))
(+.f32 (*.f32 n0_i #s(literal 1 binary32)) (*.f32 n0_i (neg.f32 u)))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (neg.f32 u) n0_i))
(/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (+.f32 u #s(literal 1 binary32)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(*.f32 (-.f32 #s(literal 1 binary32) u) n0_i)
(+.f32 #s(literal 1 binary32) (neg.f32 u))
(+.f32 (neg.f32 u) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u u))) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) u)
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (/.f32 (*.f32 u (*.f32 u u)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) (/.f32 (*.f32 u u) (+.f32 u #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u u))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (+.f32 u #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u))) (neg.f32 (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (neg.f32 u) (neg.f32 u)) (*.f32 #s(literal 1 binary32) (neg.f32 u)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 u) (neg.f32 u))) (-.f32 #s(literal 1 binary32) (neg.f32 u)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u))) (*.f32 n1_i (*.f32 u (*.f32 n1_i u)))) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 u (*.f32 n1_i u)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 n1_i u) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (-.f32 (*.f32 n1_i u) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u))))) #s(literal -1 binary32))
(fma.f32 n1_i u (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)))
(fma.f32 normAngle (*.f32 normAngle (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))))) (*.f32 n1_i u))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 n1_i u))
(fma.f32 u n1_i (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)))
(fma.f32 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 normAngle normAngle) (*.f32 n1_i u))
(fma.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 n1_i u))
(-.f32 (/.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (-.f32 (*.f32 n1_i u) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)))) (/.f32 (*.f32 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)))) (-.f32 (*.f32 n1_i u) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u))) (*.f32 n1_i (*.f32 u (*.f32 n1_i u)))) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 u (*.f32 n1_i u)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 n1_i u) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (-.f32 (*.f32 n1_i u) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 u (*.f32 n1_i u))))) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u))) (*.f32 n1_i (*.f32 u (*.f32 n1_i u)))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 u (*.f32 n1_i u))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)))) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (*.f32 (*.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) u)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))))))
(/.f32 (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (-.f32 (*.f32 n1_i u) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)))) (-.f32 (*.f32 n1_i u) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 u (*.f32 n1_i u)))))) (neg.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u))) (*.f32 n1_i (*.f32 u (*.f32 n1_i u))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (-.f32 (*.f32 n1_i u) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u))))) (neg.f32 (-.f32 (*.f32 n1_i u) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)))))
(/.f32 (-.f32 (*.f32 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)))) (*.f32 n1_i (*.f32 u (*.f32 n1_i u)))) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)))
(*.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u))))) (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 u (*.f32 n1_i u))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u))) (*.f32 n1_i (*.f32 u (*.f32 n1_i u))))))
(*.f32 (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (-.f32 (*.f32 n1_i u) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 n1_i u) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)))))
(+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))
(+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))
(+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))
(+.f32 (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))) (*.f32 n0_i #s(literal 1/3 binary32)))
(+.f32 (+.f32 (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 n1_i #s(literal 1/6 binary32)))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 u u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 u (*.f32 u u))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 u u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) #s(literal -1 binary32))
(fma.f32 n0_i (*.f32 u #s(literal -1/2 binary32)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(fma.f32 u (*.f32 n0_i #s(literal -1/2 binary32)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(fma.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 u u)) (-.f32 (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (/.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 u u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 u (*.f32 u u))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 u u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 u (*.f32 u u))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 u u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 u (*.f32 u u))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 u u)) (*.f32 n0_i (*.f32 (*.f32 u #s(literal -1/2 binary32)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 u u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 u (*.f32 u u))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 u u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 u u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (neg.f32 (-.f32 (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))) #s(literal 3 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/27 binary32))) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/9 binary32)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))) (*.f32 n0_i #s(literal 1/3 binary32))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 u u))) (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/9 binary32))) (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))) (*.f32 n0_i #s(literal 1/3 binary32))))
(*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 u (*.f32 u u))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 u u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 u u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))
(+.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u))))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 n1_i u))
(pow.f32 (/.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u))) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u))))) #s(literal -1 binary32))
(fma.f32 n0_i (-.f32 #s(literal 1 binary32) u) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)))
(fma.f32 (-.f32 #s(literal 1 binary32) u) n0_i (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)))
(-.f32 (/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)))) (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u))) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u))))) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u))))) (+.f32 (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u))) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u))))))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)))))) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u))))) (neg.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)))))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) #s(literal 3 binary32)) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)))))) (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (-.f32 (*.f32 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)))) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.f32 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u))))) (-.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u))))
(*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 n1_i u)))))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 n1_i (*.f32 normAngle u))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 n1_i u)))
(+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 n1_i u)) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle u)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (*.f32 n1_i u) (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 n1_i u) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (/.f32 normAngle (sin.f32 normAngle))))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))))
(/.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 u (*.f32 n1_i u)))))) (+.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))))
(/.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (-.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(*.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))
(*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) normAngle)
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(pow.f32 (/.f32 (+.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 u (*.f32 n1_i u)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) #s(literal -1 binary32))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 n0_i (-.f32 #s(literal 1 binary32) u) (*.f32 n1_i u))
(fma.f32 u n1_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (-.f32 #s(literal 1 binary32) u) n0_i (*.f32 n1_i u))
(-.f32 (/.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (-.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 u (*.f32 n1_i u)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 u (*.f32 n1_i u))))) (+.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 u (*.f32 n1_i u))))) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 u (*.f32 n1_i u)))))) (neg.f32 (+.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))))
(/.f32 (neg.f32 (-.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (neg.f32 (-.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 u (*.f32 n1_i u)))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))
(*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 u (*.f32 n1_i u))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))))
(*.f32 (-.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (sin.f32 normAngle)) #s(literal -1 binary32)))
(pow.f32 (sin.f32 normAngle) #s(literal -1 binary32))
(pow.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(sin.f32 normAngle)
(pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(/.f32 (sin.f32 normAngle) #s(literal 1 binary32))
(/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) #s(literal -1 binary32))
(*.f32 (sin.f32 normAngle) #s(literal 1 binary32))
(neg.f32 (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) (neg.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))))))
(neg.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))) (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) normAngle)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))) (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) normAngle)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))) (neg.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) #s(literal 3 binary32))) (*.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle u))))))) (*.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))))
(/.f32 (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) #s(literal 3 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))))) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle u))))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))))) (neg.f32 (neg.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))))))
(/.f32 (neg.f32 (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) normAngle)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) #s(literal 1 binary32)) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle u))))))) (/.f32 (/.f32 #s(literal 1 binary32) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))))
(/.f32 (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))) normAngle)
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))))))
(*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) (/.f32 (/.f32 #s(literal 1 binary32) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))))
(*.f32 (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) normAngle) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) normAngle) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))) (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) normAngle))
(*.f32 (/.f32 (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) #s(literal 1 binary32)))))
(*.f32 (/.f32 (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) normAngle) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))))) (-.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))))
(*.f32 (pow.f32 (/.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))))))
(*.f32 (pow.f32 (/.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle u)))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle u)))))))) #s(literal -1 binary32))
(fma.f32 n1_i (sin.f32 (*.f32 normAngle u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))
(fma.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(fma.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(fma.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(fma.f32 (sin.f32 (*.f32 normAngle u)) n1_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))
(-.f32 (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))) (/.f32 (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle u)))))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle u)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle u)))))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle u))))))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle u)))))))) (neg.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))))
(/.f32 (-.f32 (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle u)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))))
(*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))))))
(*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle u))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))
(*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle n0_i))
(*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle)
(*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i)
(*.f32 (*.f32 n0_i normAngle) (-.f32 #s(literal 1 binary32) u))
(*.f32 (*.f32 normAngle n0_i) (-.f32 #s(literal 1 binary32) u))
(+.f32 normAngle (*.f32 normAngle (neg.f32 u)))
(+.f32 normAngle (*.f32 (neg.f32 u) normAngle))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle) (+.f32 u #s(literal 1 binary32)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(+.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 #s(literal -1/6 binary32) (neg.f32 n0_i)))
(+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (neg.f32 n0_i) #s(literal -1/6 binary32)))
(/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n1_i n0_i))))
(/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (+.f32 n1_i n0_i))
(/.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) #s(literal -1/6 binary32)) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n1_i n0_i))))
(/.f32 (*.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)) #s(literal -1/6 binary32)) (+.f32 n1_i n0_i))
(*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))
(*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))
(*.f32 n0_i #s(literal 1/3 binary32))
(*.f32 #s(literal 1/3 binary32) n0_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(*.f32 #s(literal 1/6 binary32) n1_i)
(+.f32 (*.f32 (*.f32 u #s(literal -1/6 binary32)) n1_i) (*.f32 (*.f32 u #s(literal -1/6 binary32)) (neg.f32 n0_i)))
(+.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 (neg.f32 n0_i) (*.f32 u #s(literal -1/6 binary32))))
(/.f32 (*.f32 (*.f32 u #s(literal -1/6 binary32)) (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n1_i n0_i))))
(/.f32 (*.f32 (*.f32 u #s(literal -1/6 binary32)) (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (+.f32 n1_i n0_i))
(*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 (-.f32 n1_i n0_i) (*.f32 u #s(literal -1/6 binary32)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)
(*.f32 (*.f32 u #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))
(*.f32 (*.f32 u (-.f32 n1_i n0_i)) #s(literal -1/6 binary32))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) u) (*.f32 n0_i (*.f32 (*.f32 u #s(literal -1/2 binary32)) u)))
(+.f32 (*.f32 n0_i (*.f32 (*.f32 u #s(literal -1/2 binary32)) u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) u))
(+.f32 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) (*.f32 u (*.f32 n0_i #s(literal 1/3 binary32))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))) u) (*.f32 (*.f32 n0_i #s(literal 1/3 binary32)) u))
(fma.f32 u (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) u))
(fma.f32 (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))) u (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) u))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 u (*.f32 u u)))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (*.f32 u #s(literal -1/2 binary32)) u)) (*.f32 n0_i (*.f32 (*.f32 u #s(literal -1/2 binary32)) u))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) u) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) u)) (*.f32 (*.f32 n0_i (*.f32 (*.f32 u #s(literal -1/2 binary32)) u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) u)))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (*.f32 u #s(literal -1/2 binary32)) u)) (*.f32 n0_i (*.f32 (*.f32 u #s(literal -1/2 binary32)) u))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) u) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) u))) (-.f32 (*.f32 n0_i (*.f32 (*.f32 u #s(literal -1/2 binary32)) u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) u)))
(/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 u (*.f32 u u))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 u u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))))
(/.f32 (*.f32 u (-.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 u u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 u (*.f32 u u))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) u) (+.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 u u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 u u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) u) (-.f32 (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))))
(*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n0_i (*.f32 u #s(literal -1/2 binary32))))) u)
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 normAngle u)))
(+.f32 (*.f32 n1_i (*.f32 normAngle u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 n1_i (*.f32 normAngle u))) (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle u)) #s(literal 1 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) #s(literal 1 binary32)))
(fma.f32 normAngle (*.f32 n1_i u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))
(fma.f32 (*.f32 n1_i u) normAngle (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (*.f32 normAngle u)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))))) (+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle u)) (*.f32 n1_i (*.f32 normAngle u))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))) (*.f32 (*.f32 n1_i (*.f32 normAngle u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))))))
(/.f32 (-.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle u)) (*.f32 n1_i (*.f32 normAngle u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)))) (-.f32 (*.f32 n1_i (*.f32 normAngle u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle))))
(/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 u (*.f32 n1_i u)))))) (+.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))))
(/.f32 (*.f32 normAngle (-.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (-.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 u (*.f32 n1_i u))))) normAngle) (+.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))))
(/.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))
(*.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))
(*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) normAngle)
(*.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) normAngle)
(+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))
(+.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)))
(fma.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))
(fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1/1728000 binary32) (pow.f32 normAngle #s(literal 6 binary32))) (pow.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))) (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32))) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))) (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) #s(literal 1/25401600 binary32))))) (+.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))) (-.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))) #s(literal 1/120 binary32)))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) #s(literal 1/25401600 binary32)))) (-.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))
(/.f32 (*.f32 (+.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) #s(literal 1/25401600 binary32)))) (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))) (-.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))) #s(literal 1/120 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) #s(literal 1/25401600 binary32))) (*.f32 normAngle normAngle)) (-.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))
(*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))
(*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 normAngle normAngle))
(*.f32 (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))) normAngle)
(+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))
(+.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(fma.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))) (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) #s(literal 3 binary32)) (*.f32 #s(literal -1/216 binary32) (pow.f32 normAngle #s(literal 6 binary32)))) (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (-.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) #s(literal -1/216 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (-.f32 #s(literal 1/36 binary32) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) #s(literal -1/36 binary32))) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))) #s(literal 1/6 binary32)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) #s(literal -1/216 binary32)) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (-.f32 #s(literal 1/36 binary32) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))))
(/.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) #s(literal -1/36 binary32)) (*.f32 normAngle normAngle)) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))) #s(literal 1/6 binary32)))
(*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))
(*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))
(*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))) (*.f32 normAngle normAngle))
(*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) #s(literal 1 binary32))
(*.f32 (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))) normAngle)
(*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))) (*.f32 normAngle normAngle))

simplify470.0ms (3.1%)

Algorithm
egg-herbie
Rules
6130×*-lowering-*.f32
6130×*-lowering-*.f64
5360×+-lowering-+.f64
5360×+-lowering-+.f32
1776×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
095916268
1355414712
0845214712
Stop Event
iter limit
node limit
Counts
816 → 816
Calls
Call 1
Inputs
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(* n1_i (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(* n1_i (- (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i)))) (/ n0_i n1_i)))
(* n1_i (- (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i)))) (/ n0_i n1_i)))
(* n1_i (- (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i)))) (/ n0_i n1_i)))
(* -1 (* n1_i (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2))))))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))))))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))))))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))))
(* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))
(* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))))) 1))
(* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))))) 1))
(* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))))) 1))
(* -1 (* n0_i (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(* -1 n0_i)
(- (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) n0_i)
(- (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) n0_i)
(- (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) n0_i)
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(- (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) n0_i)
(- (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(- (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(- (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2)))) (/ n0_i (pow u 2))))
(* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2)))) (/ n0_i (pow u 2))))
(* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))))
(+ (* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+ (* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+ (* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))))
(* n0_i (+ 1 (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i))))
(* n0_i (+ 1 (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i))))
(* n0_i (+ 1 (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i))))
(* -1 (* n0_i (- (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))) 1)))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))) 1)))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))) 1)))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))) 1)))
n0_i
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+ n0_i (* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)))
(+ n0_i (* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n0_i (pow u 3)) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2)))))) (/ n0_i (pow u 2))))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(* -1 (* (pow u 3) (+ (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(+ n0_i (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))
(+ n0_i (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))
(+ n0_i (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (/ n0_i n1_i) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (/ n0_i n1_i) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (/ n0_i n1_i) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))
(* -1 (* n1_i (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1))))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(+ n0_i (* u (- n1_i n0_i)))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))
(* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))
(* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(* -1 (* (pow u 3) (+ (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))
(+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))
(* -1 (* n1_i (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))))
(+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))
(* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)))
(* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)))
(* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)))
(* -1 (* n0_i (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))))
(* u (- n1_i n0_i))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* n1_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i))))) (/ n0_i n1_i)))
(* n1_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i))))) (/ n0_i n1_i)))
(* n1_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i))))) (/ n0_i n1_i)))
(* -1 (* n1_i (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))
(* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2))))) 1)))
(* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2))))) 1)))
(* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2))))) 1)))
(+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))
(+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))))
(+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))))
(+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))))
(* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))
(* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2))) (/ n1_i n0_i))))) 1))
(* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2))) (/ n1_i n0_i))))) 1))
(* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2))) (/ n1_i n0_i))))) 1))
(* -1 (* n0_i (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(- n1_i n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)
(- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)
(- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)
(* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
n0_i
(+ n0_i (* -1 (* n0_i u)))
(+ n0_i (* -1 (* n0_i u)))
(+ n0_i (* -1 (* n0_i u)))
(* -1 (* n0_i u))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(* -1 (* n0_i u))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
1
(+ 1 (* -1 u))
(+ 1 (* -1 u))
(+ 1 (* -1 u))
(* -1 u)
(* u (- (/ 1 u) 1))
(* u (- (/ 1 u) 1))
(* u (- (/ 1 u) 1))
(* -1 u)
(* -1 (* u (- 1 (/ 1 u))))
(* -1 (* u (- 1 (/ 1 u))))
(* -1 (* u (- 1 (/ 1 u))))
(* u (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(* u (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(* u (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(* u (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))))
(* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 n1_i) (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 n1_i) (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 n1_i) (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))
(+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))))
(+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))))
(+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(* n1_i (+ u (+ (* 1/6 (* (pow normAngle 2) u)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i))))
(* n1_i (+ u (+ (* 1/6 (* (pow normAngle 2) u)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i))))
(* n1_i (+ u (+ (* 1/6 (* (pow normAngle 2) u)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i))))
(* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(* n1_i u)
(+ (* n1_i u) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+ (* n1_i u) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+ (* n1_i u) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (/ (* n1_i u) (pow normAngle 2))))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u))))) (* n1_i u)))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u))))) (* n1_i u)))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u))))) (* n1_i u)))
(* n0_i (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u)))))
(* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u)))) (/ (* n1_i u) n0_i))))
(* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u)))) (/ (* n1_i u) n0_i))))
(* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u)))) (/ (* n1_i u) n0_i))))
(* -1 (* n0_i (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))))
(* -1 (* n0_i (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))))
(* -1 (* n0_i (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))))
(* -1 (* n0_i (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))))
(* 1/6 n1_i)
(+ (* 1/6 n1_i) (* n0_i (+ 1/3 (* -1/2 u))))
(+ (* 1/6 n1_i) (* n0_i (+ 1/3 (* -1/2 u))))
(+ (* 1/6 n1_i) (* n0_i (+ 1/3 (* -1/2 u))))
(* n0_i (+ 1/3 (* -1/2 u)))
(* n0_i (+ 1/3 (+ (* -1/2 u) (* 1/6 (/ n1_i n0_i)))))
(* n0_i (+ 1/3 (+ (* -1/2 u) (* 1/6 (/ n1_i n0_i)))))
(* n0_i (+ 1/3 (+ (* -1/2 u) (* 1/6 (/ n1_i n0_i)))))
(* -1 (* n0_i (- (* 1/2 u) 1/3)))
(* -1 (* n0_i (- (+ (* -1/6 (/ n1_i n0_i)) (* 1/2 u)) 1/3)))
(* -1 (* n0_i (- (+ (* -1/6 (/ n1_i n0_i)) (* 1/2 u)) 1/3)))
(* -1 (* n0_i (- (+ (* -1/6 (/ n1_i n0_i)) (* 1/2 u)) 1/3)))
(+ (* 1/6 n1_i) (* 1/3 n0_i))
(+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* -1/2 (* n0_i u))
(* u (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))
(* u (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))
(* u (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))
(* -1/2 (* n0_i u))
(* -1 (* u (+ (* -1 (/ (+ (* 1/6 n1_i) (* 1/3 n0_i)) u)) (* 1/2 n0_i))))
(* -1 (* u (+ (* -1 (/ (+ (* 1/6 n1_i) (* 1/3 n0_i)) u)) (* 1/2 n0_i))))
(* -1 (* u (+ (* -1 (/ (+ (* 1/6 n1_i) (* 1/3 n0_i)) u)) (* 1/2 n0_i))))
(+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))
(+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* 1/6 n1_i)
(* n1_i (+ 1/6 (+ (* -1/2 (/ (* n0_i u) n1_i)) (* 1/3 (/ n0_i n1_i)))))
(* n1_i (+ 1/6 (+ (* -1/2 (/ (* n0_i u) n1_i)) (* 1/3 (/ n0_i n1_i)))))
(* n1_i (+ 1/6 (+ (* -1/2 (/ (* n0_i u) n1_i)) (* 1/3 (/ n0_i n1_i)))))
(* 1/6 n1_i)
(* -1 (* n1_i (- (* -1 (/ (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)) n1_i)) 1/6)))
(* -1 (* n1_i (- (* -1 (/ (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)) n1_i)) 1/6)))
(* -1 (* n1_i (- (* -1 (/ (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)) n1_i)) 1/6)))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u))))) u)) (* n1_i u)))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u))))) u)) (* n1_i u)))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u))))) u)) (* n1_i u)))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u))))) u))
(* n0_i (- (+ 1 (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u)))) (/ (* n1_i u) n0_i)))) u))
(* n0_i (- (+ 1 (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u)))) (/ (* n1_i u) n0_i)))) u))
(* n0_i (- (+ 1 (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u)))) (/ (* n1_i u) n0_i)))) u))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))))))
n0_i
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))))
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))))
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))))
(* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))
(* (pow u 2) (+ (* -1 (/ n0_i u)) (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u)))))
(* (pow u 2) (+ (* -1 (/ n0_i u)) (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))))))
(* (pow u 2) (+ (* -1 (/ n0_i u)) (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))))))
(* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))
(* (pow u 2) (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(* (pow u 2) (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (* -1 (/ n0_i u))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(* (pow u 2) (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (* -1 (/ n0_i u))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))))
(+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(* n1_i (+ u (+ (* 1/6 (* (pow normAngle 2) u)) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i)))))
(* n1_i (+ u (+ (* 1/6 (* (pow normAngle 2) u)) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i)))))
(* n1_i (+ u (+ (* 1/6 (* (pow normAngle 2) u)) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))))
(* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* 1/6 (* (pow normAngle 2) (+ (* n0_i (- 1 u)) (* n1_i u)))) (+ (* n0_i (- 1 u)) (* n1_i u)))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (+ (* 1/720 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/6 (+ (* -1/36 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u))))))))) (+ (* -1/36 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* n1_i (+ (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle))) (/ (* normAngle u) (sin normAngle))))
(* n1_i (+ (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle))) (/ (* normAngle u) (sin normAngle))))
(* n1_i (+ (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle))) (/ (* normAngle u) (sin normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))) (* -1 (/ (* normAngle u) (sin normAngle))))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))) (* -1 (/ (* normAngle u) (sin normAngle))))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))) (* -1 (/ (* normAngle u) (sin normAngle))))))
(/ (* n0_i normAngle) (sin normAngle))
(+ (/ (* n0_i normAngle) (sin normAngle)) (/ (* normAngle (* u (+ n1_i (* -1 n0_i)))) (sin normAngle)))
(+ (/ (* n0_i normAngle) (sin normAngle)) (/ (* normAngle (* u (+ n1_i (* -1 n0_i)))) (sin normAngle)))
(+ (/ (* n0_i normAngle) (sin normAngle)) (/ (* normAngle (* u (+ n1_i (* -1 n0_i)))) (sin normAngle)))
(/ (* normAngle (* u (+ n1_i (* -1 n0_i)))) (sin normAngle))
(* u (+ (/ (* n0_i normAngle) (* u (sin normAngle))) (/ (* normAngle (+ n1_i (* -1 n0_i))) (sin normAngle))))
(* u (+ (/ (* n0_i normAngle) (* u (sin normAngle))) (/ (* normAngle (+ n1_i (* -1 n0_i))) (sin normAngle))))
(* u (+ (/ (* n0_i normAngle) (* u (sin normAngle))) (/ (* normAngle (+ n1_i (* -1 n0_i))) (sin normAngle))))
(* -1 (/ (* normAngle (* u (+ n0_i (* -1 n1_i)))) (sin normAngle)))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) (* u (sin normAngle)))) (/ (* normAngle (+ n0_i (* -1 n1_i))) (sin normAngle)))))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) (* u (sin normAngle)))) (/ (* normAngle (+ n0_i (* -1 n1_i))) (sin normAngle)))))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) (* u (sin normAngle)))) (/ (* normAngle (+ n0_i (* -1 n1_i))) (sin normAngle)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))
(* n0_i (+ (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))) (/ (* normAngle (- 1 u)) (sin normAngle))))
(* n0_i (+ (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))) (/ (* normAngle (- 1 u)) (sin normAngle))))
(* n0_i (+ (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))) (/ (* normAngle (- 1 u)) (sin normAngle))))
(/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (- 1 u)) (sin normAngle))))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (- 1 u)) (sin normAngle))))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (- 1 u)) (sin normAngle))))))
(* n0_i (- 1 u))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* n0_i (- 1 u)) (* n1_i u))
(* n1_i u)
(* n1_i (+ u (/ (* n0_i (- 1 u)) n1_i)))
(* n1_i (+ u (/ (* n0_i (- 1 u)) n1_i)))
(* n1_i (+ u (/ (* n0_i (- 1 u)) n1_i)))
(* n1_i u)
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (- 1 u)) n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (- 1 u)) n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (- 1 u)) n1_i)))))
n0_i
(+ n0_i (* u (+ n1_i (* -1 n0_i))))
(+ n0_i (* u (+ n1_i (* -1 n0_i))))
(+ n0_i (* u (+ n1_i (* -1 n0_i))))
(* u (+ n1_i (* -1 n0_i)))
(* u (+ n1_i (+ (* -1 n0_i) (/ n0_i u))))
(* u (+ n1_i (+ (* -1 n0_i) (/ n0_i u))))
(* u (+ n1_i (+ (* -1 n0_i) (/ n0_i u))))
(* -1 (* u (+ n0_i (* -1 n1_i))))
(* -1 (* u (+ n0_i (+ (* -1 n1_i) (* -1 (/ n0_i u))))))
(* -1 (* u (+ n0_i (+ (* -1 n1_i) (* -1 (/ n0_i u))))))
(* -1 (* u (+ n0_i (+ (* -1 n1_i) (* -1 (/ n0_i u))))))
(* n1_i u)
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* n0_i (- 1 u)) (* n1_i u))
(* n0_i (- 1 u))
(* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))
(* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))
(* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))
(* n0_i (- 1 u))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (* n1_i u) n0_i)))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (* n1_i u) n0_i)))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (* n1_i u) n0_i)))))
(/ 1 normAngle)
(/ (+ 1 (* 1/6 (pow normAngle 2))) normAngle)
(/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))) normAngle)
(/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* (pow normAngle 2) (+ 7/360 (* 31/15120 (pow normAngle 2))))))) normAngle)
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
normAngle
(* normAngle (+ 1 (* -1/6 (pow normAngle 2))))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(* -5040 (/ (* n0_i (- 1 u)) (pow normAngle 6)))
(/ (+ (* -5040 (* n0_i (- 1 u))) (* -5040 (/ (* n1_i (sin (* normAngle u))) normAngle))) (pow normAngle 6))
(/ (+ (* -211680 (/ (* n0_i (- 1 u)) (pow normAngle 2))) (+ (* -5040 (* n0_i (- 1 u))) (* -5040 (/ (* n1_i (sin (* normAngle u))) normAngle)))) (pow normAngle 6))
(/ (- (+ (* -211680 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 3))) (+ (* -5040 (* n0_i (- 1 u))) (* -5040 (/ (* n1_i (sin (* normAngle u))) normAngle)))) (* 211680 (/ (* n0_i (- 1 u)) (pow normAngle 2)))) (pow normAngle 6))
(* -5040 (/ (* n0_i (- 1 u)) (pow normAngle 6)))
(/ (+ (* -5040 (* n0_i (- 1 u))) (* -5040 (/ (* n1_i (sin (* normAngle u))) normAngle))) (pow normAngle 6))
(/ (+ (* -5040 (* n0_i (- 1 u))) (* -1 (/ (+ (* 5040 (* n1_i (sin (* normAngle u)))) (* 211680 (/ (* n0_i (- 1 u)) normAngle))) normAngle))) (pow normAngle 6))
(/ (+ (* -5040 (* n0_i (- 1 u))) (* -1 (/ (+ (* -1 (/ (+ (* -211680 (* n0_i (- 1 u))) (* -211680 (/ (* n1_i (sin (* normAngle u))) normAngle))) normAngle)) (* 5040 (* n1_i (sin (* normAngle u))))) normAngle))) (pow normAngle 6))
(/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(+ (* u (+ (* -1 (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+ (* u (+ (* -1 (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+ (* u (+ (* -1 (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (* 1/120 (/ (* n1_i (* (pow normAngle 4) (pow u 2))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(* -1 (/ (* n0_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(* u (+ (* -1 (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (+ (/ n0_i (* u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (* u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))))
(* u (+ (* -1 (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (+ (/ n0_i (* u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (* u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))))
(* u (+ (* -1 (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (+ (/ n0_i (* u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (* u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))))
(* -1 (/ (* n0_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(* -1 (* u (+ (* -1 (/ (+ (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) u)) (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))
(* -1 (* u (+ (* -1 (/ (+ (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) u)) (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))
(* -1 (* u (+ (* -1 (/ (+ (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) u)) (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+ (* n0_i (- (/ 1 (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(+ (* n0_i (- (/ 1 (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(+ (* n0_i (- (/ 1 (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(/ (* n0_i (- 1 u)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(* n0_i (- (+ (/ 1 (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* n0_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(* n0_i (- (+ (/ 1 (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* n0_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(* n0_i (- (+ (/ 1 (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* n0_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(/ (* n0_i (- 1 u)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (* -1 (/ (- 1 u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (* -1 (/ (- 1 u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (* -1 (/ (- 1 u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))
(/ (* n0_i (- 1 u)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(+ (/ (* n0_i (- 1 u)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(+ (/ (* n0_i (- 1 u)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(+ (/ (* n0_i (- 1 u)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(* n1_i (+ (/ (sin (* normAngle u)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ (* n0_i (- 1 u)) (* n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))
(* n1_i (+ (/ (sin (* normAngle u)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ (* n0_i (- 1 u)) (* n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))
(* n1_i (+ (/ (sin (* normAngle u)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ (* n0_i (- 1 u)) (* n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) (* -1 (/ (* n0_i (- 1 u)) (* n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) (* -1 (/ (* n0_i (- 1 u)) (* n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) (* -1 (/ (* n0_i (- 1 u)) (* n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (+ (* n0_i (- 1 u)) (* n1_i u))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5)))))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5))))))))))
(* n0_i (* normAngle (- 1 u)))
(* normAngle (+ (* n0_i (- 1 u)) (/ (* n1_i (sin (* normAngle u))) normAngle)))
(* normAngle (+ (* n0_i (- 1 u)) (/ (* n1_i (sin (* normAngle u))) normAngle)))
(* normAngle (+ (* n0_i (- 1 u)) (/ (* n1_i (sin (* normAngle u))) normAngle)))
(* n0_i (* normAngle (- 1 u)))
(* -1 (* normAngle (+ (* -1 (* n0_i (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) normAngle)))))
(* -1 (* normAngle (+ (* -1 (* n0_i (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) normAngle)))))
(* -1 (* normAngle (+ (* -1 (* n0_i (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) normAngle)))))
(* n0_i normAngle)
(+ (* n0_i normAngle) (* u (+ (* -1 (* n0_i normAngle)) (* n1_i normAngle))))
(+ (* n0_i normAngle) (* u (+ (* -1 (* n0_i normAngle)) (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))))
(+ (* n0_i normAngle) (* u (+ (* -1 (* n0_i normAngle)) (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))))
(* -1 (* n0_i (* normAngle u)))
(* u (+ (* -1 (* n0_i normAngle)) (+ (/ (* n0_i normAngle) u) (/ (* n1_i (sin (* normAngle u))) u))))
(* u (+ (* -1 (* n0_i normAngle)) (+ (/ (* n0_i normAngle) u) (/ (* n1_i (sin (* normAngle u))) u))))
(* u (+ (* -1 (* n0_i normAngle)) (+ (/ (* n0_i normAngle) u) (/ (* n1_i (sin (* normAngle u))) u))))
(* -1 (* n0_i (* normAngle u)))
(* -1 (* u (+ (* -1 (/ (+ (* n0_i normAngle) (* n1_i (sin (* normAngle u)))) u)) (* n0_i normAngle))))
(* -1 (* u (+ (* -1 (/ (+ (* n0_i normAngle) (* n1_i (sin (* normAngle u)))) u)) (* n0_i normAngle))))
(* -1 (* u (+ (* -1 (/ (+ (* n0_i normAngle) (* n1_i (sin (* normAngle u)))) u)) (* n0_i normAngle))))
(* n1_i (sin (* normAngle u)))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(* n0_i (* normAngle (- 1 u)))
(* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(* n0_i (* normAngle (- 1 u)))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(* n1_i (sin (* normAngle u)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))
(* n1_i (sin (* normAngle u)))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i normAngle)
(+ (* -1 (* n0_i (* normAngle u))) (* n0_i normAngle))
(+ (* -1 (* n0_i (* normAngle u))) (* n0_i normAngle))
(+ (* -1 (* n0_i (* normAngle u))) (* n0_i normAngle))
(* -1 (* n0_i (* normAngle u)))
(* u (+ (* -1 (* n0_i normAngle)) (/ (* n0_i normAngle) u)))
(* u (+ (* -1 (* n0_i normAngle)) (/ (* n0_i normAngle) u)))
(* u (+ (* -1 (* n0_i normAngle)) (/ (* n0_i normAngle) u)))
(* -1 (* n0_i (* normAngle u)))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* n0_i normAngle))))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* n0_i normAngle))))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* n0_i normAngle))))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (* normAngle (- 1 u)))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(* -1 (* normAngle u))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* -1 (* normAngle u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* 1/6 n0_i)
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(* -1/6 n1_i)
(* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))
(* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))
(* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))
(* -1/6 n1_i)
(* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))
(* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))
(* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))
(* -1/6 n1_i)
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(* 1/6 n0_i)
(* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))
(* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))
(* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))
(* 1/6 n0_i)
(* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))
(* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))
(* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* 1/6 (* n0_i u))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(* -1/6 (* n1_i u))
(* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))
(* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))
(* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))
(* -1/6 (* n1_i u))
(* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))
(* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))
(* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))
(* -1/6 (* n1_i u))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(* 1/6 (* n0_i u))
(* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))
(* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))
(* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))
(* 1/6 (* n0_i u))
(* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))
(* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))
(* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))
(* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* -1/2 (* n0_i (pow u 2)))
(* (pow u 2) (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))
(* (pow u 2) (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))
(* (pow u 2) (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))
(* -1/2 (* n0_i (pow u 2)))
(* (pow u 2) (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))
(* (pow u 2) (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))
(* (pow u 2) (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))
(* 1/6 (* n1_i u))
(+ (* 1/6 (* n1_i u)) (* n0_i (* u (+ 1/3 (* -1/2 u)))))
(+ (* 1/6 (* n1_i u)) (* n0_i (* u (+ 1/3 (* -1/2 u)))))
(+ (* 1/6 (* n1_i u)) (* n0_i (* u (+ 1/3 (* -1/2 u)))))
(* n0_i (* u (+ 1/3 (* -1/2 u))))
(* n0_i (+ (* 1/6 (/ (* n1_i u) n0_i)) (* u (+ 1/3 (* -1/2 u)))))
(* n0_i (+ (* 1/6 (/ (* n1_i u) n0_i)) (* u (+ 1/3 (* -1/2 u)))))
(* n0_i (+ (* 1/6 (/ (* n1_i u) n0_i)) (* u (+ 1/3 (* -1/2 u)))))
(* -1 (* n0_i (* u (- (* 1/2 u) 1/3))))
(* -1 (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* u (- (* 1/2 u) 1/3)))))
(* -1 (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* u (- (* 1/2 u) 1/3)))))
(* -1 (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* u (- (* 1/2 u) 1/3)))))
(* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))
(+ (* 1/6 (* n1_i u)) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))
(+ (* 1/6 (* n1_i u)) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))
(+ (* 1/6 (* n1_i u)) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))
(* 1/6 (* n1_i u))
(* n1_i (+ (* 1/6 u) (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))) n1_i)))
(* n1_i (+ (* 1/6 u) (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))) n1_i)))
(* n1_i (+ (* 1/6 u) (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))) n1_i)))
(* 1/6 (* n1_i u))
(* -1 (* n1_i (+ (* -1 (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))) n1_i)) (* -1/6 u))))
(* -1 (* n1_i (+ (* -1 (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))) n1_i)) (* -1/6 u))))
(* -1 (* n1_i (+ (* -1 (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))) n1_i)) (* -1/6 u))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(* n0_i (* normAngle (- 1 u)))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))
(* n1_i (* normAngle u))
(* n1_i (+ (* normAngle u) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))
(* n1_i (+ (* normAngle u) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))
(* n1_i (+ (* normAngle u) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))
(* n1_i (* normAngle u))
(* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))
(* n0_i normAngle)
(+ (* n0_i normAngle) (* normAngle (* u (+ n1_i (* -1 n0_i)))))
(+ (* n0_i normAngle) (* normAngle (* u (+ n1_i (* -1 n0_i)))))
(+ (* n0_i normAngle) (* normAngle (* u (+ n1_i (* -1 n0_i)))))
(* normAngle (* u (+ n1_i (* -1 n0_i))))
(* u (+ (* normAngle (+ n1_i (* -1 n0_i))) (/ (* n0_i normAngle) u)))
(* u (+ (* normAngle (+ n1_i (* -1 n0_i))) (/ (* n0_i normAngle) u)))
(* u (+ (* normAngle (+ n1_i (* -1 n0_i))) (/ (* n0_i normAngle) u)))
(* -1 (* normAngle (* u (+ n0_i (* -1 n1_i)))))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* normAngle (+ n0_i (* -1 n1_i))))))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* normAngle (+ n0_i (* -1 n1_i))))))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* normAngle (+ n0_i (* -1 n1_i))))))
(* n1_i (* normAngle u))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))
(* n0_i (* normAngle (- 1 u)))
(* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (* normAngle u)) n0_i)))
(* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (* normAngle u)) n0_i)))
(* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (* normAngle u)) n0_i)))
(* n0_i (* normAngle (- 1 u)))
(* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (* normAngle u)) n0_i)))))
(* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (* normAngle u)) n0_i)))))
(* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (* normAngle u)) n0_i)))))
(* 1/120 (pow normAngle 2))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(* -1/5040 (pow normAngle 4))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* -1/5040 (pow normAngle 4))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* -1/6 (pow normAngle 2))
(* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))
(* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))
(* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))
(* -1/5040 (pow normAngle 6))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(* -1/5040 (pow normAngle 6))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
Outputs
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)
(+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) (*.f32 n1_i (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))) n0_i))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) (*.f32 n1_i (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))) n0_i))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) (*.f32 n1_i (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))) n0_i))
(* n1_i (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(*.f32 n1_i (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(* n1_i (- (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i)))) (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) n1_i)))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n1_i)) (/.f32 n0_i n1_i))))
(* n1_i (- (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i)))) (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) n1_i)))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n1_i)) (/.f32 n0_i n1_i))))
(* n1_i (- (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i)))) (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) n1_i)))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n1_i)) (/.f32 n0_i n1_i))))
(* -1 (* n1_i (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2))))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))))))
(neg.f32 (*.f32 n1_i (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i)) n1_i))))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))))))
(neg.f32 (*.f32 n1_i (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i)) n1_i))))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))))))
(neg.f32 (*.f32 n1_i (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i)) n1_i))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))))
(+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))) (*.f32 n0_i (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))))
(+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))) (*.f32 n0_i (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))))
(+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))) (*.f32 n0_i (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))
(* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))
(*.f32 n0_i (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))
(* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))))) 1))
(*.f32 n0_i (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) n0_i) (+.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32)))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i)) n0_i))) #s(literal -1 binary32)))
(* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))))) 1))
(*.f32 n0_i (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) n0_i) (+.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32)))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i)) n0_i))) #s(literal -1 binary32)))
(* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))))) 1))
(*.f32 n0_i (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) n0_i) (+.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32)))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i)) n0_i))) #s(literal -1 binary32)))
(* -1 (* n0_i (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))
(*.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32))))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32))))) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))) n0_i))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32))))) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))) n0_i))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32))))) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))) n0_i))) (neg.f32 n0_i))
(* -1 n0_i)
(neg.f32 n0_i)
(- (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) n0_i)
(-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i)
(- (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) n0_i)
(-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i)
(- (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) n0_i)
(-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i)
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(- (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) n0_i)
(-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) n0_i)
(- (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) u))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) n0_i))
(- (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) n0_i))
(- (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) n0_i))
(* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (-.f32 n1_i n0_i)))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))))
(* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2)))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u u) (-.f32 (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) (*.f32 u u))) (/.f32 n0_i (*.f32 u u))))
(* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2)))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u u) (-.f32 (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) (*.f32 u u))) (/.f32 n0_i (*.f32 u u))))
(* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (-.f32 n1_i n0_i)))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (-.f32 (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 normAngle normAngle)) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) n0_i) u)) u)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (-.f32 (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 normAngle normAngle)) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) n0_i) u)) u)))
(* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))))
(*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i)))))
(+ (* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(+ (* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(+ (* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(* n0_i (+ 1 (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))))) n0_i))))
(* n0_i (+ 1 (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))))) n0_i))))
(* n0_i (+ 1 (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))))) n0_i))))
(* -1 (* n0_i (- (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))) 1)))
(*.f32 (+.f32 (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))))) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))))) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))))) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))))) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
n0_i
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))))))
(+ n0_i (* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) u))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) n0_i)))))
(+ n0_i (* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) n0_i)))))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (-.f32 n1_i n0_i) (*.f32 u (*.f32 u u))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))) (*.f32 u (*.f32 u u)))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) u) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 n1_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) (*.f32 u u))) (/.f32 n0_i (*.f32 u u)))))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n0_i (pow u 3)) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2)))))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) u) (-.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i)) (+.f32 (+.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (/.f32 n1_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) (*.f32 u u)))) (/.f32 n0_i (*.f32 u u)))))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (-.f32 n1_i n0_i) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(*.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 normAngle normAngle)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (-.f32 (+.f32 (/.f32 n1_i u) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) u)) (/.f32 n0_i u))) u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (-.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (/.f32 (neg.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)))) (/.f32 n0_i u))) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i))))
(+ n0_i (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))
(+.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i))) (*.f32 (*.f32 u n1_i) (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32)))))
(+ n0_i (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))
(+.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i))) (*.f32 (*.f32 u n1_i) (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32)))))
(+ n0_i (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))
(+.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i))) (*.f32 (*.f32 u n1_i) (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32)))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(*.f32 (*.f32 u n1_i) (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32)))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (/ n0_i n1_i) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))
(*.f32 n1_i (+.f32 (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32))) (/.f32 n0_i n1_i)) (/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i))) n1_i)))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (/ n0_i n1_i) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))
(*.f32 n1_i (+.f32 (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32))) (/.f32 n0_i n1_i)) (/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i))) n1_i)))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (/ n0_i n1_i) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))
(*.f32 n1_i (+.f32 (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32))) (/.f32 n0_i n1_i)) (/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i))) n1_i)))
(* -1 (* n1_i (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1))))
(*.f32 (*.f32 u n1_i) (neg.f32 (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) #s(literal -1 binary32))))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) #s(literal -1 binary32))) (/.f32 (+.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i)))) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) #s(literal -1 binary32))) (/.f32 (+.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i)))) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) #s(literal -1 binary32))) (/.f32 (+.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i)))) n1_i)) (neg.f32 n1_i))
(+ n0_i (* u (- n1_i n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)))))
(* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))
(*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) u))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) n0_i))))
(* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))
(*.f32 u (+.f32 n1_i (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) n0_i))))
(* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))
(*.f32 u (+.f32 n1_i (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) n0_i))))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (-.f32 n1_i n0_i) (*.f32 u (*.f32 u u))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))) (*.f32 u (*.f32 u u)))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) u) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 n1_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) (*.f32 u u))) (/.f32 n0_i (*.f32 u u)))))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) u) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 n1_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) (*.f32 u u))) (/.f32 n0_i (*.f32 u u)))))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (-.f32 n1_i n0_i) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(*.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 normAngle normAngle)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (-.f32 (+.f32 (/.f32 n1_i u) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) u)) (/.f32 n0_i u))) u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (-.f32 (+.f32 (/.f32 n1_i u) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) u)) (/.f32 n0_i u))) u))))
(* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))
(*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i)))
(+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i))) (*.f32 (*.f32 u n1_i) (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32))))
(+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i))) (*.f32 (*.f32 u n1_i) (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32))))
(+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i))) (*.f32 (*.f32 u n1_i) (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(*.f32 (*.f32 u n1_i) (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32)))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32))) (/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i))) n1_i)))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32))) (/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i))) n1_i)))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32))) (/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i))) n1_i)))
(* -1 (* n1_i (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1))))
(*.f32 (*.f32 u n1_i) (neg.f32 (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) #s(literal -1 binary32))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) #s(literal -1 binary32))) (/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i))) n1_i))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) #s(literal -1 binary32))) (/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i))) n1_i))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) #s(literal -1 binary32))) (/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i))) n1_i))))
(* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))))
(*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i)))))
(+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))))) (*.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))))) (*.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))))) (*.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))
(*.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))
(* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))))) n0_i)))
(* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))))) n0_i)))
(* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))))) n0_i)))
(* -1 (* n0_i (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32))))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))))
(*.f32 (-.f32 (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))))
(*.f32 (-.f32 (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))))
(*.f32 (-.f32 (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))))) n0_i)) (neg.f32 n0_i))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle))))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)
(+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) (*.f32 n1_i (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32)))) n0_i))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) (*.f32 n1_i (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32)))) n0_i))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) (*.f32 n1_i (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32)))) n0_i))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 n1_i (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32)))
(* n1_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i))))) (/ n0_i n1_i)))
(*.f32 n1_i (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))) (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) n1_i)))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n1_i))) (/.f32 n0_i n1_i)))
(* n1_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i))))) (/ n0_i n1_i)))
(*.f32 n1_i (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))) (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) n1_i)))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n1_i))) (/.f32 n0_i n1_i)))
(* n1_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i))))) (/ n0_i n1_i)))
(*.f32 n1_i (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))) (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) n1_i)))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n1_i))) (/.f32 n0_i n1_i)))
(* -1 (* n1_i (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))
(neg.f32 (*.f32 n1_i (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) #s(literal -1 binary32))))
(* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2))))) 1)))
(neg.f32 (*.f32 n1_i (+.f32 (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i)) n1_i)) #s(literal -1 binary32))))
(* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2))))) 1)))
(neg.f32 (*.f32 n1_i (+.f32 (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i)) n1_i)) #s(literal -1 binary32))))
(* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2))))) 1)))
(neg.f32 (*.f32 n1_i (+.f32 (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))))) n0_i)) n1_i)) #s(literal -1 binary32))))
(+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))
(+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))))
(+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))))
(+.f32 n1_i (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))) (*.f32 n0_i (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))))
(+.f32 n1_i (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))) (*.f32 n0_i (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))))
(+.f32 n1_i (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))) (*.f32 n0_i (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))
(*.f32 n0_i (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))
(* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2))) (/ n1_i n0_i))))) 1))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) n0_i) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i)) n0_i) (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) (/.f32 n1_i n0_i)))) #s(literal -1 binary32))))
(* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2))) (/ n1_i n0_i))))) 1))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) n0_i) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i)) n0_i) (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) (/.f32 n1_i n0_i)))) #s(literal -1 binary32))))
(* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2))) (/ n1_i n0_i))))) 1))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) n0_i) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i)) n0_i) (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) (/.f32 n1_i n0_i)))) #s(literal -1 binary32))))
(* -1 (* n0_i (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))
(*.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32))))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32))))) (/.f32 (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i)))) n0_i))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32))))) (/.f32 (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i)))) n0_i))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32))))) (/.f32 (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i)))) n0_i))) (neg.f32 n0_i))
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)
(+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)
(+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)
(+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (+.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))) (/.f32 n1_i (*.f32 normAngle normAngle)))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (+.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))) (/.f32 n1_i (*.f32 normAngle normAngle)))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (+.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))) (/.f32 n1_i (*.f32 normAngle normAngle)))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (+.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))) (/.f32 n1_i (*.f32 normAngle normAngle)))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (+.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))) (/.f32 n1_i (*.f32 normAngle normAngle)))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (+.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))) (/.f32 n1_i (*.f32 normAngle normAngle)))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))))
(- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)
(+.f32 n1_i (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) u))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) n0_i)))
(- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)
(+.f32 n1_i (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) n0_i)))
(- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)
(+.f32 n1_i (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) n0_i)))
(* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (-.f32 n1_i n0_i)))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))))
(* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) u) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 n1_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) (*.f32 u u))) (/.f32 n0_i (*.f32 u u)))))
(* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) u) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 n1_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) (*.f32 u u))) (/.f32 n0_i (*.f32 u u)))))
(* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (-.f32 n1_i n0_i)))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (-.f32 (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 normAngle normAngle)) (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)))) u)) u)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (-.f32 (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 normAngle normAngle)) (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)))) u)) u)))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
n0_i
(+ n0_i (* -1 (* n0_i u)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ n0_i (* -1 (* n0_i u)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ n0_i (* -1 (* n0_i u)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 n0_i u))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 n0_i u))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 n0_i (/.f32 n0_i u))))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 n0_i (/.f32 n0_i u))))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 n0_i (/.f32 n0_i u))))
1
#s(literal 1 binary32)
(+ 1 (* -1 u))
(-.f32 #s(literal 1 binary32) u)
(+ 1 (* -1 u))
(-.f32 #s(literal 1 binary32) u)
(+ 1 (* -1 u))
(-.f32 #s(literal 1 binary32) u)
(* -1 u)
(neg.f32 u)
(* u (- (/ 1 u) 1))
(*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(* u (- (/ 1 u) 1))
(*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(* u (- (/ 1 u) 1))
(*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(* -1 u)
(neg.f32 u)
(* -1 (* u (- 1 (/ 1 u))))
(*.f32 (neg.f32 u) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u)))
(* -1 (* u (- 1 (/ 1 u))))
(*.f32 (neg.f32 u) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u)))
(* -1 (* u (- 1 (/ 1 u))))
(*.f32 (neg.f32 u) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u)))
(* u (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)))))
(* u (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(*.f32 u (+.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) u))))))
(* u (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(*.f32 u (+.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) u))))))
(* u (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(*.f32 u (+.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) u))))))
(* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))
(*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))))
(*.f32 (*.f32 u u) (+.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (/.f32 n1_i u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) u)))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))))
(*.f32 (*.f32 u u) (+.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (/.f32 n1_i u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) u)))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))))
(*.f32 (*.f32 u u) (+.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (/.f32 n1_i u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) u)))
(* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))
(*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 n1_i) (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (/.f32 (-.f32 (neg.f32 n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)))) u)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 n1_i) (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (/.f32 (-.f32 (neg.f32 n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)))) u)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 n1_i) (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (/.f32 (-.f32 (neg.f32 n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)))) u)))
(* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))
(+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)))))
(+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)))))
(+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)))))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u))))
(* n1_i (+ u (+ (* 1/6 (* (pow normAngle 2) u)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i))))
(*.f32 n1_i (+.f32 (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) n1_i)))
(* n1_i (+ u (+ (* 1/6 (* (pow normAngle 2) u)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i))))
(*.f32 n1_i (+.f32 (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) n1_i)))
(* n1_i (+ u (+ (* 1/6 (* (pow normAngle 2) u)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i))))
(*.f32 n1_i (+.f32 (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) n1_i)))
(* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)) u))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) n1_i)) u))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) n1_i)) u))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) n1_i)) u))
(* n1_i u)
(*.f32 u n1_i)
(+ (* n1_i u) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))
(+ (* n1_i u) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))
(+ (* n1_i u) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))
(* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle))))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u))))) (* n1_i u)))
(+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 u n1_i))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u))))) (* n1_i u)))
(+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 u n1_i))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u))))) (* n1_i u)))
(+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 u n1_i))
(* n0_i (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u)))))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))
(* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u)))) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))) (/.f32 (*.f32 u n1_i) n0_i))))
(* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u)))) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))) (/.f32 (*.f32 u n1_i) n0_i))))
(* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u)))) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))) (/.f32 (*.f32 u n1_i) n0_i))))
(* -1 (* n0_i (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u)))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u)))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u)))) n0_i)) (neg.f32 n0_i))
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(+ (* 1/6 n1_i) (* n0_i (+ 1/3 (* -1/2 u))))
(+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))
(+ (* 1/6 n1_i) (* n0_i (+ 1/3 (* -1/2 u))))
(+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))
(+ (* 1/6 n1_i) (* n0_i (+ 1/3 (* -1/2 u))))
(+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))
(* n0_i (+ 1/3 (* -1/2 u)))
(*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32))))
(* n0_i (+ 1/3 (+ (* -1/2 u) (* 1/6 (/ n1_i n0_i)))))
(*.f32 n0_i (+.f32 (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32))) (/.f32 (*.f32 #s(literal 1/6 binary32) n1_i) n0_i)))
(* n0_i (+ 1/3 (+ (* -1/2 u) (* 1/6 (/ n1_i n0_i)))))
(*.f32 n0_i (+.f32 (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32))) (/.f32 (*.f32 #s(literal 1/6 binary32) n1_i) n0_i)))
(* n0_i (+ 1/3 (+ (* -1/2 u) (* 1/6 (/ n1_i n0_i)))))
(*.f32 n0_i (+.f32 (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32))) (/.f32 (*.f32 #s(literal 1/6 binary32) n1_i) n0_i)))
(* -1 (* n0_i (- (* 1/2 u) 1/3)))
(neg.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))
(* -1 (* n0_i (- (+ (* -1/6 (/ n1_i n0_i)) (* 1/2 u)) 1/3)))
(*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 n1_i n0_i)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1/6 (/ n1_i n0_i)) (* 1/2 u)) 1/3)))
(*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 n1_i n0_i)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1/6 (/ n1_i n0_i)) (* 1/2 u)) 1/3)))
(*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 n1_i n0_i)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (neg.f32 n0_i))
(+ (* 1/6 n1_i) (* 1/3 n0_i))
(+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))
(+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))
(+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))
(+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))
(* -1/2 (* n0_i u))
(*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))
(* u (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))
(*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) n1_i) u) (/.f32 (*.f32 #s(literal 1/3 binary32) n0_i) u))))
(* u (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))
(*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) n1_i) u) (/.f32 (*.f32 #s(literal 1/3 binary32) n0_i) u))))
(* u (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))
(*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) n1_i) u) (/.f32 (*.f32 #s(literal 1/3 binary32) n0_i) u))))
(* -1/2 (* n0_i u))
(*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))
(* -1 (* u (+ (* -1 (/ (+ (* 1/6 n1_i) (* 1/3 n0_i)) u)) (* 1/2 n0_i))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) u)))
(* -1 (* u (+ (* -1 (/ (+ (* 1/6 n1_i) (* 1/3 n0_i)) u)) (* 1/2 n0_i))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) u)))
(* -1 (* u (+ (* -1 (/ (+ (* 1/6 n1_i) (* 1/3 n0_i)) u)) (* 1/2 n0_i))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) u)))
(+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))
(+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))
(+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))
(+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))
(+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* n1_i (+ 1/6 (+ (* -1/2 (/ (* n0_i u) n1_i)) (* 1/3 (/ n0_i n1_i)))))
(*.f32 n1_i (+.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) n1_i)) (/.f32 (*.f32 #s(literal 1/3 binary32) n0_i) n1_i)))
(* n1_i (+ 1/6 (+ (* -1/2 (/ (* n0_i u) n1_i)) (* 1/3 (/ n0_i n1_i)))))
(*.f32 n1_i (+.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) n1_i)) (/.f32 (*.f32 #s(literal 1/3 binary32) n0_i) n1_i)))
(* n1_i (+ 1/6 (+ (* -1/2 (/ (* n0_i u) n1_i)) (* 1/3 (/ n0_i n1_i)))))
(*.f32 n1_i (+.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) n1_i)) (/.f32 (*.f32 #s(literal 1/3 binary32) n0_i) n1_i)))
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* -1 (* n1_i (- (* -1 (/ (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)) n1_i)) 1/6)))
(*.f32 (neg.f32 n1_i) (+.f32 (neg.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) n1_i)) #s(literal -1/6 binary32)))
(* -1 (* n1_i (- (* -1 (/ (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)) n1_i)) 1/6)))
(*.f32 (neg.f32 n1_i) (+.f32 (neg.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) n1_i)) #s(literal -1/6 binary32)))
(* -1 (* n1_i (- (* -1 (/ (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)) n1_i)) 1/6)))
(*.f32 (neg.f32 n1_i) (+.f32 (neg.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) n1_i)) #s(literal -1/6 binary32)))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u))))) u)) (* n1_i u)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))) u)))))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u))))) u)) (* n1_i u)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))) u)))))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u))))) u)) (* n1_i u)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))) u)))))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u))))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))) u)))
(* n0_i (- (+ 1 (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u)))) (/ (* n1_i u) n0_i)))) u))
(*.f32 n0_i (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))) n0_i)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))) (/.f32 (*.f32 u n1_i) n0_i))) u))
(* n0_i (- (+ 1 (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u)))) (/ (* n1_i u) n0_i)))) u))
(*.f32 n0_i (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))) n0_i)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))) (/.f32 (*.f32 u n1_i) n0_i))) u))
(* n0_i (- (+ 1 (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (* u (+ 1/3 (* -1/2 u)))) (/ (* n1_i u) n0_i)))) u))
(*.f32 n0_i (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))) n0_i)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))) (/.f32 (*.f32 u n1_i) n0_i))) u))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))))))
(*.f32 (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u)))) n0_i)) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))))))
(*.f32 (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u)))) n0_i)) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))))))
(*.f32 (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u)))) n0_i)) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
n0_i
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))))))
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) u))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) n0_i)))))
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) u))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) n0_i)))))
(* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))
(*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))
(* (pow u 2) (+ (* -1 (/ n0_i u)) (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (-.f32 (+.f32 (/.f32 n1_i u) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) u)) (/.f32 n0_i u))))
(* (pow u 2) (+ (* -1 (/ n0_i u)) (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))))))
(*.f32 (*.f32 u u) (-.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (+.f32 (/.f32 n0_i (*.f32 u u)) (+.f32 (/.f32 n1_i u) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) u)))) (/.f32 n0_i u)))
(* (pow u 2) (+ (* -1 (/ n0_i u)) (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))))))
(*.f32 (*.f32 u u) (-.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (+.f32 (/.f32 n0_i (*.f32 u u)) (+.f32 (/.f32 n1_i u) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i))) u)))) (/.f32 n0_i u)))
(* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))
(*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))
(* (pow u 2) (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (/.f32 (-.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)))) u)))
(* (pow u 2) (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (* -1 (/ n0_i u))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (/.f32 (+.f32 (-.f32 n0_i n1_i) (-.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1 binary32) (*.f32 normAngle normAngle))) (/.f32 n0_i u))) u)))
(* (pow u 2) (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (* -1 (/ n0_i u))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (/.f32 (+.f32 (-.f32 n0_i n1_i) (-.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1 binary32) (*.f32 normAngle normAngle))) (/.f32 n0_i u))) u)))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u))))))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u))))
(* n1_i (+ u (+ (* 1/6 (* (pow normAngle 2) u)) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i)))))
(*.f32 n1_i (+.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) n1_i))))
(* n1_i (+ u (+ (* 1/6 (* (pow normAngle 2) u)) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i)))))
(*.f32 n1_i (+.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) n1_i))))
(* n1_i (+ u (+ (* 1/6 (* (pow normAngle 2) u)) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))) n1_i)))))
(*.f32 n1_i (+.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) n1_i))))
(* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)) u))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)) (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))) n1_i)) u))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)) (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))) n1_i)) u))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)) (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))) n1_i)) u))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))))
(* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (+.f32 (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (+.f32 (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (+.f32 (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (+.f32 (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (+.f32 (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (+.f32 (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle)))))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+ (* 1/6 (* (pow normAngle 2) (+ (* n0_i (- 1 u)) (* n1_i u)))) (+ (* n0_i (- 1 u)) (* n1_i u)))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal 7/360 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (+ (* 1/720 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/6 (+ (* -1/36 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u))))))))) (+ (* -1/36 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal -1/5040 binary32)) (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal 1/720 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal -7/360 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal -7/360 binary32))))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(*.f32 normAngle (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (sin.f32 normAngle)))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(*.f32 normAngle (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (sin.f32 normAngle)))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(*.f32 normAngle (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (sin.f32 normAngle)))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(*.f32 normAngle (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (sin.f32 normAngle)))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(*.f32 normAngle (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (sin.f32 normAngle)))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(*.f32 normAngle (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (sin.f32 normAngle)))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(*.f32 normAngle (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (sin.f32 normAngle)))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(*.f32 normAngle (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (sin.f32 normAngle)))
(/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle))
(* n1_i (+ (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle))) (/ (* normAngle u) (sin normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 normAngle u) (sin.f32 normAngle))))
(* n1_i (+ (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle))) (/ (* normAngle u) (sin normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 normAngle u) (sin.f32 normAngle))))
(* n1_i (+ (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle))) (/ (* normAngle u) (sin normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 normAngle u) (sin.f32 normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))) (* -1 (/ (* normAngle u) (sin normAngle))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (/.f32 n0_i n1_i) (/.f32 (neg.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) (/.f32 (*.f32 normAngle u) (sin.f32 normAngle))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))) (* -1 (/ (* normAngle u) (sin normAngle))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (/.f32 n0_i n1_i) (/.f32 (neg.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) (/.f32 (*.f32 normAngle u) (sin.f32 normAngle))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin normAngle)))) (* -1 (/ (* normAngle u) (sin normAngle))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (/.f32 n0_i n1_i) (/.f32 (neg.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) (/.f32 (*.f32 normAngle u) (sin.f32 normAngle))))
(/ (* n0_i normAngle) (sin normAngle))
(/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))
(+ (/ (* n0_i normAngle) (sin normAngle)) (/ (* normAngle (* u (+ n1_i (* -1 n0_i)))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(+ (/ (* n0_i normAngle) (sin normAngle)) (/ (* normAngle (* u (+ n1_i (* -1 n0_i)))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(+ (/ (* n0_i normAngle) (sin normAngle)) (/ (* normAngle (* u (+ n1_i (* -1 n0_i)))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(/ (* normAngle (* u (+ n1_i (* -1 n0_i)))) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))
(* u (+ (/ (* n0_i normAngle) (* u (sin normAngle))) (/ (* normAngle (+ n1_i (* -1 n0_i))) (sin normAngle))))
(*.f32 u (+.f32 (/.f32 (*.f32 n0_i normAngle) (*.f32 u (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (-.f32 n1_i n0_i)) (sin.f32 normAngle))))
(* u (+ (/ (* n0_i normAngle) (* u (sin normAngle))) (/ (* normAngle (+ n1_i (* -1 n0_i))) (sin normAngle))))
(*.f32 u (+.f32 (/.f32 (*.f32 n0_i normAngle) (*.f32 u (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (-.f32 n1_i n0_i)) (sin.f32 normAngle))))
(* u (+ (/ (* n0_i normAngle) (* u (sin normAngle))) (/ (* normAngle (+ n1_i (* -1 n0_i))) (sin normAngle))))
(*.f32 u (+.f32 (/.f32 (*.f32 n0_i normAngle) (*.f32 u (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (-.f32 n1_i n0_i)) (sin.f32 normAngle))))
(* -1 (/ (* normAngle (* u (+ n0_i (* -1 n1_i)))) (sin normAngle)))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 n0_i n1_i)))) (sin.f32 normAngle))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) (* u (sin normAngle)))) (/ (* normAngle (+ n0_i (* -1 n1_i))) (sin normAngle)))))
(*.f32 (neg.f32 u) (-.f32 (/.f32 (*.f32 normAngle (-.f32 n0_i n1_i)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (*.f32 u (sin.f32 normAngle)))))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) (* u (sin normAngle)))) (/ (* normAngle (+ n0_i (* -1 n1_i))) (sin normAngle)))))
(*.f32 (neg.f32 u) (-.f32 (/.f32 (*.f32 normAngle (-.f32 n0_i n1_i)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (*.f32 u (sin.f32 normAngle)))))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) (* u (sin normAngle)))) (/ (* normAngle (+ n0_i (* -1 n1_i))) (sin normAngle)))))
(*.f32 (neg.f32 u) (-.f32 (/.f32 (*.f32 normAngle (-.f32 n0_i n1_i)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (*.f32 u (sin.f32 normAngle)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(* n0_i (+ (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))) (/ (* normAngle (- 1 u)) (sin normAngle))))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (*.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) (sin.f32 normAngle))))
(* n0_i (+ (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))) (/ (* normAngle (- 1 u)) (sin normAngle))))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (*.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) (sin.f32 normAngle))))
(* n0_i (+ (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))) (/ (* normAngle (- 1 u)) (sin normAngle))))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (*.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) (sin.f32 normAngle))))
(/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (- 1 u)) (sin normAngle))))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 n1_i (-.f32 #s(literal 0 binary32) (*.f32 normAngle u))) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) (sin.f32 normAngle))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (- 1 u)) (sin normAngle))))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 n1_i (-.f32 #s(literal 0 binary32) (*.f32 normAngle u))) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) (sin.f32 normAngle))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (- 1 u)) (sin normAngle))))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 n1_i (-.f32 #s(literal 0 binary32) (*.f32 normAngle u))) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) (sin.f32 normAngle))) (neg.f32 n0_i))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(* n1_i u)
(*.f32 u n1_i)
(* n1_i (+ u (/ (* n0_i (- 1 u)) n1_i)))
(*.f32 n1_i (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* n1_i (+ u (/ (* n0_i (- 1 u)) n1_i)))
(*.f32 n1_i (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* n1_i (+ u (/ (* n0_i (- 1 u)) n1_i)))
(*.f32 n1_i (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* n1_i u)
(*.f32 u n1_i)
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (- 1 u)) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (neg.f32 u) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (- 1 u)) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (neg.f32 u) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (- 1 u)) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (neg.f32 u) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
n0_i
(+ n0_i (* u (+ n1_i (* -1 n0_i))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ n0_i (* u (+ n1_i (* -1 n0_i))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ n0_i (* u (+ n1_i (* -1 n0_i))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(* u (+ n1_i (* -1 n0_i)))
(*.f32 u (-.f32 n1_i n0_i))
(* u (+ n1_i (+ (* -1 n0_i) (/ n0_i u))))
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(* u (+ n1_i (+ (* -1 n0_i) (/ n0_i u))))
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(* u (+ n1_i (+ (* -1 n0_i) (/ n0_i u))))
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(* -1 (* u (+ n0_i (* -1 n1_i))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 n0_i n1_i)))
(* -1 (* u (+ n0_i (+ (* -1 n1_i) (* -1 (/ n0_i u))))))
(neg.f32 (*.f32 u (-.f32 (-.f32 n0_i n1_i) (/.f32 n0_i u))))
(* -1 (* u (+ n0_i (+ (* -1 n1_i) (* -1 (/ n0_i u))))))
(neg.f32 (*.f32 u (-.f32 (-.f32 n0_i n1_i) (/.f32 n0_i u))))
(* -1 (* u (+ n0_i (+ (* -1 n1_i) (* -1 (/ n0_i u))))))
(neg.f32 (*.f32 u (-.f32 (-.f32 n0_i n1_i) (/.f32 n0_i u))))
(* n1_i u)
(*.f32 u n1_i)
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)))
(* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)))
(* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (* n1_i u) n0_i)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 u n1_i) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (* n1_i u) n0_i)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 u n1_i) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (* n1_i u) n0_i)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 u n1_i) n0_i)) (neg.f32 n0_i))
(/ 1 normAngle)
(/.f32 #s(literal 1 binary32) normAngle)
(/ (+ 1 (* 1/6 (pow normAngle 2))) normAngle)
(/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32)) normAngle)
(/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))) normAngle)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))) normAngle)
(/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* (pow normAngle 2) (+ 7/360 (* 31/15120 (pow normAngle 2))))))) normAngle)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 7/360 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 31/15120 binary32))))))) normAngle)
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
normAngle
(* normAngle (+ 1 (* -1/6 (pow normAngle 2))))
(*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32)))) (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal 1/120 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))))))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 n1_i (pow.f32 u #s(literal 7 binary32)))) (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32)))) (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal 1/120 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))))))) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal -1/5040 binary32))) (*.f32 #s(literal 1/120 binary32) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))))))) (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal 1/120 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))))))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))))))
(* -5040 (/ (* n0_i (- 1 u)) (pow normAngle 6)))
(/.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) #s(literal -5040 binary32)) (pow.f32 normAngle #s(literal 6 binary32)))
(/ (+ (* -5040 (* n0_i (- 1 u))) (* -5040 (/ (* n1_i (sin (* normAngle u))) normAngle))) (pow normAngle 6))
(/.f32 (*.f32 #s(literal -5040 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle))) (pow.f32 normAngle #s(literal 6 binary32)))
(/ (+ (* -211680 (/ (* n0_i (- 1 u)) (pow normAngle 2))) (+ (* -5040 (* n0_i (- 1 u))) (* -5040 (/ (* n1_i (sin (* normAngle u))) normAngle)))) (pow normAngle 6))
(/.f32 (+.f32 (*.f32 #s(literal -5040 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle))) (*.f32 (/.f32 (*.f32 #s(literal -211680 binary32) n0_i) normAngle) (/.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (pow.f32 normAngle #s(literal 6 binary32)))
(/ (- (+ (* -211680 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 3))) (+ (* -5040 (* n0_i (- 1 u))) (* -5040 (/ (* n1_i (sin (* normAngle u))) normAngle)))) (* 211680 (/ (* n0_i (- 1 u)) (pow normAngle 2)))) (pow normAngle 6))
(/.f32 (+.f32 (*.f32 #s(literal -211680 binary32) (*.f32 (/.f32 n1_i normAngle) (/.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 normAngle normAngle)))) (+.f32 (*.f32 #s(literal -5040 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle))) (*.f32 (/.f32 (*.f32 #s(literal -211680 binary32) n0_i) normAngle) (/.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (pow.f32 normAngle #s(literal 6 binary32)))
(* -5040 (/ (* n0_i (- 1 u)) (pow normAngle 6)))
(/.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) #s(literal -5040 binary32)) (pow.f32 normAngle #s(literal 6 binary32)))
(/ (+ (* -5040 (* n0_i (- 1 u))) (* -5040 (/ (* n1_i (sin (* normAngle u))) normAngle))) (pow normAngle 6))
(/.f32 (*.f32 #s(literal -5040 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle))) (pow.f32 normAngle #s(literal 6 binary32)))
(/ (+ (* -5040 (* n0_i (- 1 u))) (* -1 (/ (+ (* 5040 (* n1_i (sin (* normAngle u)))) (* 211680 (/ (* n0_i (- 1 u)) normAngle))) normAngle))) (pow normAngle 6))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) #s(literal -5040 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 5040 binary32) n1_i) (sin.f32 (*.f32 normAngle u))) (/.f32 (*.f32 #s(literal 211680 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) normAngle)) normAngle)) (pow.f32 normAngle #s(literal 6 binary32)))
(/ (+ (* -5040 (* n0_i (- 1 u))) (* -1 (/ (+ (* -1 (/ (+ (* -211680 (* n0_i (- 1 u))) (* -211680 (/ (* n1_i (sin (* normAngle u))) normAngle))) normAngle)) (* 5040 (* n1_i (sin (* normAngle u))))) normAngle))) (pow normAngle 6))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) #s(literal -5040 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 5040 binary32) n1_i) (sin.f32 (*.f32 normAngle u))) (/.f32 (*.f32 #s(literal -211680 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle))) normAngle)) normAngle)) (pow.f32 normAngle #s(literal 6 binary32)))
(/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(+ (* u (+ (* -1 (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+.f32 (/.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (*.f32 u (-.f32 (/.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))))
(+ (* u (+ (* -1 (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+.f32 (/.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (*.f32 u (-.f32 (+.f32 (/.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))) (/.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))))
(+ (* u (+ (* -1 (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (* 1/120 (/ (* n1_i (* (pow normAngle 4) (pow u 2))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+.f32 (/.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (*.f32 u (-.f32 (+.f32 (/.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 n1_i (*.f32 (*.f32 u u) (pow.f32 normAngle #s(literal 4 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))) (/.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))))
(* -1 (/ (* n0_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(* u (+ (* -1 (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (+ (/ n0_i (* u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (* u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))))
(*.f32 u (-.f32 (+.f32 (/.f32 (/.f32 n0_i u) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle) (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))) (/.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
(* u (+ (* -1 (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (+ (/ n0_i (* u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (* u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))))
(*.f32 u (-.f32 (+.f32 (/.f32 (/.f32 n0_i u) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle) (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))) (/.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
(* u (+ (* -1 (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (+ (/ n0_i (* u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (* u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))))
(*.f32 u (-.f32 (+.f32 (/.f32 (/.f32 n0_i u) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle) (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))) (/.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
(* -1 (/ (* n0_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(* -1 (* u (+ (* -1 (/ (+ (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) u)) (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))
(*.f32 (neg.f32 u) (-.f32 (/.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (+.f32 (/.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))) u)))
(* -1 (* u (+ (* -1 (/ (+ (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) u)) (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))
(*.f32 (neg.f32 u) (-.f32 (/.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (+.f32 (/.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))) u)))
(* -1 (* u (+ (* -1 (/ (+ (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) u)) (/ n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))
(*.f32 (neg.f32 u) (-.f32 (/.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (+.f32 (/.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))) u)))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(+ (* n0_i (- (/ 1 (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(+.f32 (/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
(+ (* n0_i (- (/ 1 (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(+.f32 (/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
(+ (* n0_i (- (/ 1 (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(+.f32 (/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
(/ (* n0_i (- 1 u)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(* n0_i (- (+ (/ 1 (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* n0_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(*.f32 n0_i (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (-.f32 (*.f32 (/.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) n0_i) normAngle)) (/.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))))
(* n0_i (- (+ (/ 1 (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* n0_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(*.f32 n0_i (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (-.f32 (*.f32 (/.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) n0_i) normAngle)) (/.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))))
(* n0_i (- (+ (/ 1 (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* n0_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(*.f32 n0_i (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (-.f32 (*.f32 (/.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) n0_i) normAngle)) (/.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))))
(/ (* n0_i (- 1 u)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (* -1 (/ (- 1 u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))
(*.f32 (-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (*.f32 (/.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) n0_i) normAngle))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (* -1 (/ (- 1 u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))
(*.f32 (-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (*.f32 (/.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) n0_i) normAngle))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (* -1 (/ (- 1 u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))
(*.f32 (-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (*.f32 (/.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) n0_i) normAngle))) (neg.f32 n0_i))
(/ (* n0_i (- 1 u)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(+ (/ (* n0_i (- 1 u)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(+.f32 (/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
(+ (/ (* n0_i (- 1 u)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(+.f32 (/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
(+ (/ (* n0_i (- 1 u)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))) (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(+.f32 (/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(* n1_i (+ (/ (sin (* normAngle u)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ (* n0_i (- 1 u)) (* n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))
(*.f32 n1_i (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
(* n1_i (+ (/ (sin (* normAngle u)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ (* n0_i (- 1 u)) (* n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))
(*.f32 n1_i (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
(* n1_i (+ (/ (sin (* normAngle u)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ (* n0_i (- 1 u)) (* n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))
(*.f32 n1_i (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) (* -1 (/ (* n0_i (- 1 u)) (* n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) (* -1 (/ (* n0_i (- 1 u)) (* n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) (* -1 (/ (* n0_i (- 1 u)) (* n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (+ (* n0_i (- 1 u)) (* n1_i u))))
(*.f32 normAngle (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u (*.f32 u u))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5)))))))))
(*.f32 normAngle (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (*.f32 u u))) (*.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (pow.f32 u #s(literal 5 binary32))))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5))))))))))
(*.f32 normAngle (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32)))) (*.f32 (*.f32 #s(literal -1/5040 binary32) n1_i) (*.f32 (*.f32 normAngle normAngle) (pow.f32 u #s(literal 7 binary32))))))))))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* normAngle (+ (* n0_i (- 1 u)) (/ (* n1_i (sin (* normAngle u))) normAngle)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle)))
(* normAngle (+ (* n0_i (- 1 u)) (/ (* n1_i (sin (* normAngle u))) normAngle)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle)))
(* normAngle (+ (* n0_i (- 1 u)) (/ (* n1_i (sin (* normAngle u))) normAngle)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* -1 (* normAngle (+ (* -1 (* n0_i (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) normAngle)))))
(*.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle)) (neg.f32 normAngle))
(* -1 (* normAngle (+ (* -1 (* n0_i (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) normAngle)))))
(*.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle)) (neg.f32 normAngle))
(* -1 (* normAngle (+ (* -1 (* n0_i (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) normAngle)))))
(*.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle)) (neg.f32 normAngle))
(* n0_i normAngle)
(*.f32 n0_i normAngle)
(+ (* n0_i normAngle) (* u (+ (* -1 (* n0_i normAngle)) (* n1_i normAngle))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))))
(+ (* n0_i normAngle) (* u (+ (* -1 (* n0_i normAngle)) (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 u (-.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (*.f32 n0_i normAngle))))
(+ (* n0_i normAngle) (* u (+ (* -1 (* n0_i normAngle)) (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 u (+.f32 (*.f32 normAngle (-.f32 n1_i n0_i)) (*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 n1_i (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u u))))))))
(* -1 (* n0_i (* normAngle u)))
(-.f32 #s(literal 0 binary32) (*.f32 n0_i (*.f32 normAngle u)))
(* u (+ (* -1 (* n0_i normAngle)) (+ (/ (* n0_i normAngle) u) (/ (* n1_i (sin (* normAngle u))) u))))
(*.f32 u (+.f32 (-.f32 (/.f32 (*.f32 n0_i normAngle) u) (*.f32 n0_i normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) u)))
(* u (+ (* -1 (* n0_i normAngle)) (+ (/ (* n0_i normAngle) u) (/ (* n1_i (sin (* normAngle u))) u))))
(*.f32 u (+.f32 (-.f32 (/.f32 (*.f32 n0_i normAngle) u) (*.f32 n0_i normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) u)))
(* u (+ (* -1 (* n0_i normAngle)) (+ (/ (* n0_i normAngle) u) (/ (* n1_i (sin (* normAngle u))) u))))
(*.f32 u (+.f32 (-.f32 (/.f32 (*.f32 n0_i normAngle) u) (*.f32 n0_i normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) u)))
(* -1 (* n0_i (* normAngle u)))
(-.f32 #s(literal 0 binary32) (*.f32 n0_i (*.f32 normAngle u)))
(* -1 (* u (+ (* -1 (/ (+ (* n0_i normAngle) (* n1_i (sin (* normAngle u)))) u)) (* n0_i normAngle))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 n0_i normAngle) (/.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) u)))
(* -1 (* u (+ (* -1 (/ (+ (* n0_i normAngle) (* n1_i (sin (* normAngle u)))) u)) (* n0_i normAngle))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 n0_i normAngle) (/.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) u)))
(* -1 (* u (+ (* -1 (/ (+ (* n0_i normAngle) (* n1_i (sin (* normAngle u)))) u)) (* n0_i normAngle))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 n0_i normAngle) (/.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(*.f32 n0_i (+.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) n0_i)))
(* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(*.f32 n0_i (+.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) n0_i)))
(* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(*.f32 n0_i (+.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) n0_i)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(*.f32 (-.f32 (neg.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(*.f32 (-.f32 (neg.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(*.f32 (-.f32 (neg.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) n0_i)) (neg.f32 n0_i))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))
(*.f32 n1_i (+.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))
(*.f32 n1_i (+.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))
(*.f32 n1_i (+.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) n1_i)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))
(*.f32 (neg.f32 n1_i) (neg.f32 (+.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) n1_i))))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))
(*.f32 (neg.f32 n1_i) (neg.f32 (+.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) n1_i))))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))
(*.f32 (neg.f32 n1_i) (neg.f32 (+.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) n1_i))))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i normAngle)
(*.f32 n0_i normAngle)
(+ (* -1 (* n0_i (* normAngle u))) (* n0_i normAngle))
(-.f32 (*.f32 n0_i normAngle) (*.f32 n0_i (*.f32 normAngle u)))
(+ (* -1 (* n0_i (* normAngle u))) (* n0_i normAngle))
(-.f32 (*.f32 n0_i normAngle) (*.f32 n0_i (*.f32 normAngle u)))
(+ (* -1 (* n0_i (* normAngle u))) (* n0_i normAngle))
(-.f32 (*.f32 n0_i normAngle) (*.f32 n0_i (*.f32 normAngle u)))
(* -1 (* n0_i (* normAngle u)))
(-.f32 #s(literal 0 binary32) (*.f32 n0_i (*.f32 normAngle u)))
(* u (+ (* -1 (* n0_i normAngle)) (/ (* n0_i normAngle) u)))
(*.f32 u (-.f32 (/.f32 (*.f32 n0_i normAngle) u) (*.f32 n0_i normAngle)))
(* u (+ (* -1 (* n0_i normAngle)) (/ (* n0_i normAngle) u)))
(*.f32 u (-.f32 (/.f32 (*.f32 n0_i normAngle) u) (*.f32 n0_i normAngle)))
(* u (+ (* -1 (* n0_i normAngle)) (/ (* n0_i normAngle) u)))
(*.f32 u (-.f32 (/.f32 (*.f32 n0_i normAngle) u) (*.f32 n0_i normAngle)))
(* -1 (* n0_i (* normAngle u)))
(-.f32 #s(literal 0 binary32) (*.f32 n0_i (*.f32 normAngle u)))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* n0_i normAngle))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 n0_i normAngle) (/.f32 (*.f32 n0_i normAngle) u)))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* n0_i normAngle))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 n0_i normAngle) (/.f32 (*.f32 n0_i normAngle) u)))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* n0_i normAngle))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 n0_i normAngle) (/.f32 (*.f32 n0_i normAngle) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(+ normAngle (* -1 (* normAngle u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(+ normAngle (* -1 (* normAngle u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* -1 (* normAngle u))
(-.f32 #s(literal 0 binary32) (*.f32 normAngle u))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* -1 (* normAngle u))
(-.f32 #s(literal 0 binary32) (*.f32 normAngle u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(neg.f32 (*.f32 u (-.f32 normAngle (/.f32 normAngle u))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(neg.f32 (*.f32 u (-.f32 normAngle (/.f32 normAngle u))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(neg.f32 (*.f32 u (-.f32 normAngle (/.f32 normAngle u))))
(* 1/6 n0_i)
(*.f32 n0_i #s(literal 1/6 binary32))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 n1_i #s(literal -1/6 binary32)))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 n1_i #s(literal -1/6 binary32)))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 n1_i #s(literal -1/6 binary32)))
(* -1/6 n1_i)
(*.f32 n1_i #s(literal -1/6 binary32))
(* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))
(*.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 n0_i n1_i)) #s(literal -1/6 binary32)))
(* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))
(*.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 n0_i n1_i)) #s(literal -1/6 binary32)))
(* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))
(*.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 n0_i n1_i)) #s(literal -1/6 binary32)))
(* -1/6 n1_i)
(*.f32 n1_i #s(literal -1/6 binary32))
(* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) n0_i) n1_i)))
(* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) n0_i) n1_i)))
(* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) n0_i) n1_i)))
(* -1/6 n1_i)
(*.f32 n1_i #s(literal -1/6 binary32))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 n1_i #s(literal -1/6 binary32)))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 n1_i #s(literal -1/6 binary32)))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 n1_i #s(literal -1/6 binary32)))
(* 1/6 n0_i)
(*.f32 n0_i #s(literal 1/6 binary32))
(* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (/.f32 n1_i n0_i))))
(* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (/.f32 n1_i n0_i))))
(* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (/.f32 n1_i n0_i))))
(* 1/6 n0_i)
(*.f32 n0_i #s(literal 1/6 binary32))
(* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) n1_i) n0_i) #s(literal -1/6 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) n1_i) n0_i) #s(literal -1/6 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) n1_i) n0_i) #s(literal -1/6 binary32)) (neg.f32 n0_i))
(* 1/3 n0_i)
(*.f32 #s(literal 1/3 binary32) n0_i)
(* 1/3 n0_i)
(*.f32 #s(literal 1/3 binary32) n0_i)
(* 1/3 n0_i)
(*.f32 #s(literal 1/3 binary32) n0_i)
(* 1/3 n0_i)
(*.f32 #s(literal 1/3 binary32) n0_i)
(* 1/3 n0_i)
(*.f32 #s(literal 1/3 binary32) n0_i)
(* 1/3 n0_i)
(*.f32 #s(literal 1/3 binary32) n0_i)
(* 1/3 n0_i)
(*.f32 #s(literal 1/3 binary32) n0_i)
(* 1/3 n0_i)
(*.f32 #s(literal 1/3 binary32) n0_i)
(* 1/3 n0_i)
(*.f32 #s(literal 1/3 binary32) n0_i)
(* 1/3 n0_i)
(*.f32 #s(literal 1/3 binary32) n0_i)
(* 1/3 n0_i)
(*.f32 #s(literal 1/3 binary32) n0_i)
(* 1/3 n0_i)
(*.f32 #s(literal 1/3 binary32) n0_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* 1/6 (* n0_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u)) (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u)) (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u)) (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)))
(* -1/6 (* n1_i u))
(*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i))
(* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u)) n1_i)))
(* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u)) n1_i)))
(* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u)) n1_i)))
(* -1/6 (* n1_i u))
(*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i))
(* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))
(*.f32 (neg.f32 n1_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 n0_i u) n1_i))))
(* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))
(*.f32 (neg.f32 n1_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 n0_i u) n1_i))))
(* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))
(*.f32 (neg.f32 n1_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 n0_i u) n1_i))))
(* -1/6 (* n1_i u))
(*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u)) (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u)) (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u)) (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)))
(* 1/6 (* n0_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))
(* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))
(*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)) n0_i)))
(* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))
(*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)) n0_i)))
(* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))
(*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)) n0_i)))
(* 1/6 (* n0_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 n0_i u))
(* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))
(*.f32 (+.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))
(*.f32 (+.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))
(*.f32 (+.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)) n0_i)) (neg.f32 n0_i))
(* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)))
(* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))
(* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))
(* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))
(* -1/2 (* n0_i (pow u 2)))
(*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u u)))
(* (pow u 2) (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) n1_i) u) (/.f32 (*.f32 #s(literal 1/3 binary32) n0_i) u))))
(* (pow u 2) (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) n1_i) u) (/.f32 (*.f32 #s(literal 1/3 binary32) n0_i) u))))
(* (pow u 2) (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) n1_i) u) (/.f32 (*.f32 #s(literal 1/3 binary32) n0_i) u))))
(* -1/2 (* n0_i (pow u 2)))
(*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u u)))
(* (pow u 2) (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) n1_i) u) (/.f32 (*.f32 #s(literal 1/3 binary32) n0_i) u))))
(* (pow u 2) (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) n1_i) u) (/.f32 (*.f32 #s(literal 1/3 binary32) n0_i) u))))
(* (pow u 2) (+ (* -1/2 n0_i) (+ (* 1/6 (/ n1_i u)) (* 1/3 (/ n0_i u)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) n1_i) u) (/.f32 (*.f32 #s(literal 1/3 binary32) n0_i) u))))
(* 1/6 (* n1_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i))
(+ (* 1/6 (* n1_i u)) (* n0_i (* u (+ 1/3 (* -1/2 u)))))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)) (*.f32 (*.f32 n0_i u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))
(+ (* 1/6 (* n1_i u)) (* n0_i (* u (+ 1/3 (* -1/2 u)))))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)) (*.f32 (*.f32 n0_i u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))
(+ (* 1/6 (* n1_i u)) (* n0_i (* u (+ 1/3 (* -1/2 u)))))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)) (*.f32 (*.f32 n0_i u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))
(* n0_i (* u (+ 1/3 (* -1/2 u))))
(*.f32 (*.f32 n0_i u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32))))
(* n0_i (+ (* 1/6 (/ (* n1_i u) n0_i)) (* u (+ 1/3 (* -1/2 u)))))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)) n0_i)))
(* n0_i (+ (* 1/6 (/ (* n1_i u) n0_i)) (* u (+ 1/3 (* -1/2 u)))))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)) n0_i)))
(* n0_i (+ (* 1/6 (/ (* n1_i u) n0_i)) (* u (+ 1/3 (* -1/2 u)))))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)) n0_i)))
(* -1 (* n0_i (* u (- (* 1/2 u) 1/3))))
(*.f32 (*.f32 n0_i u) (neg.f32 (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))
(* -1 (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* u (- (* 1/2 u) 1/3)))))
(neg.f32 (*.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)) n0_i))))
(* -1 (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* u (- (* 1/2 u) 1/3)))))
(neg.f32 (*.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)) n0_i))))
(* -1 (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* u (- (* 1/2 u) 1/3)))))
(neg.f32 (*.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)) n0_i))))
(* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i)))
(*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))
(+ (* 1/6 (* n1_i u)) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))
(+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)))
(+ (* 1/6 (* n1_i u)) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))
(+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)))
(+ (* 1/6 (* n1_i u)) (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))))
(+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)))
(* 1/6 (* n1_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i))
(* n1_i (+ (* 1/6 u) (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) (/.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) n1_i)))
(* n1_i (+ (* 1/6 u) (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) (/.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) n1_i)))
(* n1_i (+ (* 1/6 u) (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) (/.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) n1_i)))
(* 1/6 (* n1_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i))
(* -1 (* n1_i (+ (* -1 (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))) n1_i)) (* -1/6 u))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))) n1_i)) (* -1/6 u))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/3 n0_i))) n1_i)) (* -1/6 u))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) n1_i)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))
(+.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (*.f32 normAngle u)))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))
(+.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (*.f32 normAngle u)))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))
(+.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (*.f32 normAngle u)))
(* n1_i (* normAngle u))
(*.f32 n1_i (*.f32 normAngle u))
(* n1_i (+ (* normAngle u) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 normAngle u) (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) n1_i)))
(* n1_i (+ (* normAngle u) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 normAngle u) (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) n1_i)))
(* n1_i (+ (* normAngle u) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 normAngle u) (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) n1_i)))
(* n1_i (* normAngle u))
(*.f32 n1_i (*.f32 normAngle u))
(* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (neg.f32 n1_i)) (*.f32 normAngle u)))
(* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (neg.f32 n1_i)) (*.f32 normAngle u)))
(* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (neg.f32 n1_i)) (*.f32 normAngle u)))
(* n0_i normAngle)
(*.f32 n0_i normAngle)
(+ (* n0_i normAngle) (* normAngle (* u (+ n1_i (* -1 n0_i)))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))))
(+ (* n0_i normAngle) (* normAngle (* u (+ n1_i (* -1 n0_i)))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))))
(+ (* n0_i normAngle) (* normAngle (* u (+ n1_i (* -1 n0_i)))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))))
(* normAngle (* u (+ n1_i (* -1 n0_i))))
(*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i)))
(* u (+ (* normAngle (+ n1_i (* -1 n0_i))) (/ (* n0_i normAngle) u)))
(*.f32 u (+.f32 (*.f32 normAngle (-.f32 n1_i n0_i)) (/.f32 (*.f32 n0_i normAngle) u)))
(* u (+ (* normAngle (+ n1_i (* -1 n0_i))) (/ (* n0_i normAngle) u)))
(*.f32 u (+.f32 (*.f32 normAngle (-.f32 n1_i n0_i)) (/.f32 (*.f32 n0_i normAngle) u)))
(* u (+ (* normAngle (+ n1_i (* -1 n0_i))) (/ (* n0_i normAngle) u)))
(*.f32 u (+.f32 (*.f32 normAngle (-.f32 n1_i n0_i)) (/.f32 (*.f32 n0_i normAngle) u)))
(* -1 (* normAngle (* u (+ n0_i (* -1 n1_i)))))
(*.f32 normAngle (-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 n0_i n1_i))))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* normAngle (+ n0_i (* -1 n1_i))))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 normAngle (-.f32 n0_i n1_i)) (/.f32 (*.f32 n0_i normAngle) u)))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* normAngle (+ n0_i (* -1 n1_i))))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 normAngle (-.f32 n0_i n1_i)) (/.f32 (*.f32 n0_i normAngle) u)))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* normAngle (+ n0_i (* -1 n1_i))))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 normAngle (-.f32 n0_i n1_i)) (/.f32 (*.f32 n0_i normAngle) u)))
(* n1_i (* normAngle u))
(*.f32 n1_i (*.f32 normAngle u))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))
(+.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (*.f32 normAngle u)))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))
(+.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (*.f32 normAngle u)))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))
(+.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (*.f32 normAngle u)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (* normAngle u)) n0_i)))
(*.f32 n0_i (+.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 n1_i (*.f32 normAngle u)) n0_i)))
(* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (* normAngle u)) n0_i)))
(*.f32 n0_i (+.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 n1_i (*.f32 normAngle u)) n0_i)))
(* n0_i (+ (* normAngle (- 1 u)) (/ (* n1_i (* normAngle u)) n0_i)))
(*.f32 n0_i (+.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 n1_i (*.f32 normAngle u)) n0_i)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (* normAngle u)) n0_i)))))
(*.f32 (-.f32 (/.f32 (*.f32 n1_i (-.f32 #s(literal 0 binary32) (*.f32 normAngle u))) n0_i) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (* normAngle u)) n0_i)))))
(*.f32 (-.f32 (/.f32 (*.f32 n1_i (-.f32 #s(literal 0 binary32) (*.f32 normAngle u))) n0_i) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (* normAngle u)) n0_i)))))
(*.f32 (-.f32 (/.f32 (*.f32 n1_i (-.f32 #s(literal 0 binary32) (*.f32 normAngle u))) n0_i) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (neg.f32 n0_i))
(* 1/120 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(* -1/5040 (pow normAngle 4))
(*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 4 binary32)))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* -1/5040 (pow normAngle 4))
(*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 4 binary32)))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))
(* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))
(* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))
(* -1/5040 (pow normAngle 6))
(*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 6 binary32)))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)) (/.f32 #s(literal 1/6 binary32) (pow.f32 normAngle #s(literal 4 binary32)))))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)) (/.f32 #s(literal 1/6 binary32) (pow.f32 normAngle #s(literal 4 binary32)))))
(* -1/5040 (pow normAngle 6))
(*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 6 binary32)))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)) (/.f32 #s(literal 1/6 binary32) (pow.f32 normAngle #s(literal 4 binary32)))))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)) (/.f32 #s(literal 1/6 binary32) (pow.f32 normAngle #s(literal 4 binary32)))))

eval173.0ms (1.2%)

Compiler

Compiled 54445 to 3089 computations (94.3% saved)

prune161.0ms (1.1%)

Pruning

43 alts after pruning (40 fresh and 3 done)

PrunedKeptTotal
New1365271392
Fresh121325
Picked415
Done022
Total1381431424
Accuracy
100.0%
Counts
1424 → 43
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.1%
(/.f32 (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))) normAngle)
35.4%
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
76.9%
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))) (sin.f32 normAngle))
74.0%
(/.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 u (-.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (*.f32 n0_i normAngle)))) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
73.9%
(/.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
75.8%
(/.f32 (*.f32 normAngle (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 (*.f32 u u) n1_i)))))) (sin.f32 normAngle))
74.2%
(/.f32 (*.f32 normAngle (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u (*.f32 u u)))))) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
35.4%
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
56.7%
(/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))
97.8%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
43.2%
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))))
97.7%
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
98.1%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))))
98.5%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))))))
98.2%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (/.f32 (-.f32 (neg.f32 n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)))) u))))
98.1%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)))))
81.8%
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
98.0%
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
98.6%
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))))
99.0%
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i))))
99.0%
(+.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 n0_i #s(literal 1/6 binary32))))))))))
98.5%
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 n0_i (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
57.0%
(+.f32 n0_i (*.f32 u (*.f32 n0_i (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
73.7%
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))) normAngle) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
73.6%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal 1 binary32)))) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
73.7%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
75.3%
(*.f32 (/.f32 #s(literal 1 binary32) normAngle) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
98.4%
(*.f32 (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u)))) n0_i)) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
56.9%
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))))
56.4%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
56.0%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))))
55.5%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))
56.8%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
56.6%
(*.f32 (sin.f32 (*.f32 normAngle (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (/.f32 n0_i (sin.f32 normAngle)))
56.2%
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
43.2%
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
43.2%
(*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u))))
56.4%
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
56.7%
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))) u)))
98.6%
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))))) n0_i))))
56.9%
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
7.7%
(*.f32 n0_i (neg.f32 u))
45.3%
n0_i
Compiler

Compiled 2299 to 1440 computations (37.4% saved)

simplify195.0ms (1.3%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f32 #s(literal 1 binary32) u)
cost-diff0
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
cost-diff0
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
cost-diff0
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
cost-diff0
(-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u)))) n0_i))
cost-diff0
(-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u)))) n0_i)) (-.f32 #s(literal 1 binary32) u))
cost-diff32
(*.f32 (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u)))) n0_i)) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
cost-diff64
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))))
cost-diff0
(-.f32 n1_i n0_i)
cost-diff0
(+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))
cost-diff0
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle))))
cost-diff0
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))))
cost-diff0
(neg.f32 u)
cost-diff0
(*.f32 n0_i (neg.f32 u))
cost-diff0
(-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i)
cost-diff0
(+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i))
cost-diff0
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i)))
cost-diff0
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i))))
Rules
3726×+-lowering-+.f64
3726×+-lowering-+.f32
2518×*-lowering-*.f32
2518×*-lowering-*.f64
1942×sum5-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
064593
1214570
2786560
33252557
08091557
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ n0_i (* u (+ n1_i (- (* (* normAngle normAngle) (+ (+ (* 1/6 n1_i) (* 1/3 n0_i)) (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i))))))) n0_i))))
n0_i
(* u (+ n1_i (- (* (* normAngle normAngle) (+ (+ (* 1/6 n1_i) (* 1/3 n0_i)) (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i))))))) n0_i)))
u
(+ n1_i (- (* (* normAngle normAngle) (+ (+ (* 1/6 n1_i) (* 1/3 n0_i)) (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i))))))) n0_i))
n1_i
(- (* (* normAngle normAngle) (+ (+ (* 1/6 n1_i) (* 1/3 n0_i)) (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i))))))) n0_i)
(* (* normAngle normAngle) (+ (+ (* 1/6 n1_i) (* 1/3 n0_i)) (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i)))))))
(* normAngle normAngle)
normAngle
(+ (+ (* 1/6 n1_i) (* 1/3 n0_i)) (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i))))))
(+ (* 1/6 n1_i) (* 1/3 n0_i))
(* 1/6 n1_i)
1/6
(* 1/3 n0_i)
1/3
(* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i)))))
(+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i))))
(* n0_i -1/2)
-1/2
(* -1/6 (* u (- n1_i n0_i)))
-1/6
(* u (- n1_i n0_i))
(- n1_i n0_i)
(* n0_i (neg u))
n0_i
(neg u)
u
(+ n0_i (* u (+ (- n1_i n0_i) (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)))))
n0_i
(* u (+ (- n1_i n0_i) (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle))))
u
(+ (- n1_i n0_i) (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)))
(- n1_i n0_i)
n1_i
(* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle))
(+ (* n1_i 1/6) (* n0_i 1/3))
(* n1_i 1/6)
1/6
(* n0_i 1/3)
1/3
(* normAngle normAngle)
normAngle
(* (- (- (* (* normAngle normAngle) (* u (+ (* u 1/2) -1/3))) (/ (+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u)))) n0_i)) (- 1 u)) (neg n0_i))
(- (- (* (* normAngle normAngle) (* u (+ (* u 1/2) -1/3))) (/ (+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u)))) n0_i)) (- 1 u))
(- (* (* normAngle normAngle) (* u (+ (* u 1/2) -1/3))) (/ (+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u)))) n0_i))
(* (* normAngle normAngle) (* u (+ (* u 1/2) -1/3)))
(* normAngle normAngle)
normAngle
(* u (+ (* u 1/2) -1/3))
u
(+ (* u 1/2) -1/3)
(* u 1/2)
1/2
-1/3
(/ (+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u)))) n0_i)
(+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u))))
(* u n1_i)
n1_i
(* 1/6 (* n1_i (* (* normAngle normAngle) u)))
1/6
(* n1_i (* (* normAngle normAngle) u))
(* (* normAngle normAngle) u)
n0_i
(- 1 u)
1
(neg n0_i)
(* (sin (* normAngle (- 1 u))) (/ n0_i (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))))
(sin (* normAngle (- 1 u)))
(* normAngle (- 1 u))
normAngle
(- 1 u)
1
u
(/ n0_i (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))))
n0_i
(* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))
(+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))
(* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))
(* normAngle normAngle)
(+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)
(* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040)))
(+ 1/120 (* (* normAngle normAngle) -1/5040))
1/120
(* (* normAngle normAngle) -1/5040)
-1/5040
-1/6
Outputs
(+ n0_i (* u (+ n1_i (- (* (* normAngle normAngle) (+ (+ (* 1/6 n1_i) (* 1/3 n0_i)) (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i))))))) n0_i))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 u (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32))))))))))
n0_i
(* u (+ n1_i (- (* (* normAngle normAngle) (+ (+ (* 1/6 n1_i) (* 1/3 n0_i)) (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i))))))) n0_i)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 u (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))))))
u
(+ n1_i (- (* (* normAngle normAngle) (+ (+ (* 1/6 n1_i) (* 1/3 n0_i)) (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i))))))) n0_i))
(+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 u (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32))))))))
n1_i
(- (* (* normAngle normAngle) (+ (+ (* 1/6 n1_i) (* 1/3 n0_i)) (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i))))))) n0_i)
(-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 u (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32))))))) n0_i)
(* (* normAngle normAngle) (+ (+ (* 1/6 n1_i) (* 1/3 n0_i)) (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 u (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(+ (+ (* 1/6 n1_i) (* 1/3 n0_i)) (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i))))))
(+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 u (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32))))))
(+ (* 1/6 n1_i) (* 1/3 n0_i))
(+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
1/6
#s(literal 1/6 binary32)
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
1/3
#s(literal 1/3 binary32)
(* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i)))))
(*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))
(+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i))))
(+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))
(* n0_i -1/2)
(*.f32 n0_i #s(literal -1/2 binary32))
-1/2
#s(literal -1/2 binary32)
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))
-1/6
#s(literal -1/6 binary32)
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(* n0_i (neg u))
(*.f32 n0_i (neg.f32 u))
n0_i
(neg u)
(neg.f32 u)
u
(+ n0_i (* u (+ (- n1_i n0_i) (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)))))
(+.f32 n0_i (*.f32 u (-.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/3 binary32)))))))
n0_i
(* u (+ (- n1_i n0_i) (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle))))
(*.f32 u (-.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/3 binary32))))))
u
(+ (- n1_i n0_i) (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)))
(-.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/3 binary32)))))
(- n1_i n0_i)
(-.f32 n1_i n0_i)
n1_i
(* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(+ (* n1_i 1/6) (* n0_i 1/3))
(+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))
(* n1_i 1/6)
(*.f32 n1_i #s(literal 1/6 binary32))
1/6
#s(literal 1/6 binary32)
(* n0_i 1/3)
(*.f32 n0_i #s(literal 1/3 binary32))
1/3
#s(literal 1/3 binary32)
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(* (- (- (* (* normAngle normAngle) (* u (+ (* u 1/2) -1/3))) (/ (+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u)))) n0_i)) (- 1 u)) (neg n0_i))
(*.f32 n0_i (-.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))) (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32)) n1_i)) n0_i))))
(- (- (* (* normAngle normAngle) (* u (+ (* u 1/2) -1/3))) (/ (+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u)))) n0_i)) (- 1 u))
(+.f32 #s(literal -1 binary32) (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))) (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32)) n1_i)) n0_i)))
(- (* (* normAngle normAngle) (* u (+ (* u 1/2) -1/3))) (/ (+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u)))) n0_i))
(-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))) (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32)) n1_i)) n0_i))
(* (* normAngle normAngle) (* u (+ (* u 1/2) -1/3)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(* u (+ (* u 1/2) -1/3))
(*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))
u
(+ (* u 1/2) -1/3)
(+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))
(* u 1/2)
(*.f32 u #s(literal 1/2 binary32))
1/2
#s(literal 1/2 binary32)
-1/3
#s(literal -1/3 binary32)
(/ (+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u)))) n0_i)
(/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32)) n1_i)) n0_i)
(+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u))))
(*.f32 u (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32)) n1_i))
(* u n1_i)
(*.f32 u n1_i)
n1_i
(* 1/6 (* n1_i (* (* normAngle normAngle) u)))
(*.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))
1/6
#s(literal 1/6 binary32)
(* n1_i (* (* normAngle normAngle) u))
(*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle)))
(* (* normAngle normAngle) u)
(*.f32 u (*.f32 normAngle normAngle))
n0_i
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
1
#s(literal 1 binary32)
(neg n0_i)
(neg.f32 n0_i)
(* (sin (* normAngle (- 1 u))) (/ n0_i (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
normAngle
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
1
#s(literal 1 binary32)
u
(/ n0_i (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))))
(/.f32 (/.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
n0_i
(* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))
(* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
(+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)
(+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))
(* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040)))
(*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))
(+ 1/120 (* (* normAngle normAngle) -1/5040))
(+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))
1/120
#s(literal 1/120 binary32)
(* (* normAngle normAngle) -1/5040)
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
-1/5040
#s(literal -1/5040 binary32)
-1/6
#s(literal -1/6 binary32)

localize493.0ms (3.3%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.5%
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
accuracy99.5%
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))
accuracy99.2%
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
accuracy99.1%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
accuracy99.3%
(*.f32 (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u)))) n0_i)) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
accuracy99.2%
(*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))
accuracy98.7%
(+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))
accuracy96.2%
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u)))) n0_i)
accuracy99.8%
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle))))
accuracy99.7%
(*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle))
accuracy99.0%
(*.f32 n1_i #s(literal 1/6 binary32))
accuracy98.9%
(*.f32 n0_i #s(literal 1/3 binary32))
accuracy100.0%
(*.f32 n0_i (neg.f32 u))
accuracy100.0%
(neg.f32 u)
accuracy99.3%
(*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))
accuracy99.0%
(*.f32 #s(literal 1/6 binary32) n1_i)
accuracy98.9%
(*.f32 #s(literal 1/3 binary32) n0_i)
accuracy98.8%
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
Results
356.0ms252×0valid
16.0ms5exit
Compiler

Compiled 688 to 65 computations (90.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 221.0ms
...c/correct-round.rkt:119:19: 136.0ms (61.5% of total)
ival-mult: 46.0ms (20.8% of total)
ival-add: 19.0ms (8.6% of total)
ival-sub: 6.0ms (2.7% of total)
ival-div: 4.0ms (1.8% of total)
backward-pass: 3.0ms (1.4% of total)
ival-sin: 3.0ms (1.4% of total)
ival-neg: 3.0ms (1.4% of total)
const: 1.0ms (0.5% of total)

series105.0ms (0.7%)

Counts
30 → 912
Calls
Call 1
Inputs
#<alt (+ n0_i (* u (+ n1_i (- (* (* normAngle normAngle) (+ (+ (* 1/6 n1_i) (* 1/3 n0_i)) (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i))))))) n0_i))))>
#<alt (* u (+ n1_i (- (* (* normAngle normAngle) (+ (+ (* 1/6 n1_i) (* 1/3 n0_i)) (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i))))))) n0_i)))>
#<alt (+ n1_i (- (* (* normAngle normAngle) (+ (+ (* 1/6 n1_i) (* 1/3 n0_i)) (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i))))))) n0_i))>
#<alt (- (* (* normAngle normAngle) (+ (+ (* 1/6 n1_i) (* 1/3 n0_i)) (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i))))))) n0_i)>
#<alt (* n0_i (neg u))>
#<alt (neg u)>
#<alt (+ n0_i (* u (+ (- n1_i n0_i) (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)))))>
#<alt (* u (+ (- n1_i n0_i) (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle))))>
#<alt (+ (- n1_i n0_i) (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)))>
#<alt (- n1_i n0_i)>
#<alt (+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u))))>
#<alt (* (- (- (* (* normAngle normAngle) (* u (+ (* u 1/2) -1/3))) (/ (+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u)))) n0_i)) (- 1 u)) (neg n0_i))>
#<alt (- (- (* (* normAngle normAngle) (* u (+ (* u 1/2) -1/3))) (/ (+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u)))) n0_i)) (- 1 u))>
#<alt (- (* (* normAngle normAngle) (* u (+ (* u 1/2) -1/3))) (/ (+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u)))) n0_i))>
#<alt (* (sin (* normAngle (- 1 u))) (/ n0_i (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (* normAngle (- 1 u))>
#<alt (- 1 u)>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* 1/3 n0_i)>
#<alt (* 1/6 n1_i)>
#<alt (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i)))))>
#<alt (* n0_i 1/3)>
#<alt (* n1_i 1/6)>
#<alt (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle))>
#<alt (/ (+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u)))) n0_i)>
#<alt (+ (* u 1/2) -1/3)>
#<alt (* u (+ (* u 1/2) -1/3))>
#<alt (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040)))>
#<alt (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))>
Outputs
#<alt (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))))>
#<alt (+ (* n0_i (+ 1 (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))))>
#<alt (+ (* n0_i (+ 1 (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))))>
#<alt (+ (* n0_i (+ 1 (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))))>
#<alt (* n0_i (+ 1 (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1))))>
#<alt (* n0_i (+ 1 (+ (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i))))>
#<alt (* n0_i (+ 1 (+ (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i))))>
#<alt (* n0_i (+ 1 (+ (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i))))>
#<alt (* -1 (* n0_i (- (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3)))) 1)))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)) (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))) 1)))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)) (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))) 1)))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)) (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))) 1)))>
#<alt n0_i>
#<alt (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))>
#<alt (+ n0_i (* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)))>
#<alt (+ n0_i (* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)))>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))>
#<alt (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))>
#<alt (* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n0_i (pow u 3)) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2)))))) (/ n0_i (pow u 2))))>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))>
#<alt (* -1 (* (pow u 3) (+ (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))>
#<alt (+ n0_i (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))>
#<alt (+ n0_i (+ (* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))) (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))>
#<alt (+ n0_i (+ (* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))) (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))>
#<alt (+ n0_i (+ (* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))) (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))>
#<alt (* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))))>
#<alt (* n1_i (+ (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (+ (/ n0_i n1_i) (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))>
#<alt (* n1_i (+ (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (+ (/ n0_i n1_i) (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))>
#<alt (* n1_i (+ (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (+ (/ n0_i n1_i) (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))>
#<alt (* -1 (* n1_i (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1)))))>
#<alt (+ n0_i (* u (- n1_i n0_i)))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))>
#<alt (* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))>
#<alt (* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))>
#<alt (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))>
#<alt (* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))>
#<alt (* -1 (* (pow u 3) (+ (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))>
#<alt (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))>
#<alt (+ (* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))) (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))>
#<alt (+ (* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))) (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))>
#<alt (+ (* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))) (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))>
#<alt (* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))))>
#<alt (* n1_i (+ (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))>
#<alt (* n1_i (+ (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))>
#<alt (* n1_i (+ (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))>
#<alt (* -1 (* n1_i (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1)))))>
#<alt (* u (- n1_i n0_i))>
#<alt (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))>
#<alt (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))>
#<alt (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))))>
#<alt (+ (* n0_i (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))))>
#<alt (+ (* n0_i (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))))>
#<alt (+ (* n0_i (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))))>
#<alt (* n0_i (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)))>
#<alt (* n0_i (+ (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)))>
#<alt (* n0_i (+ (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)))>
#<alt (* n0_i (+ (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)))>
#<alt (* -1 (* n0_i (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)) (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)) (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)) (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3)))))))>
#<alt (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)>
#<alt (- (+ (* n1_i (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)>
#<alt (- (+ (* n1_i (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)>
#<alt (- (+ (* n1_i (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)>
#<alt (* n1_i (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))>
#<alt (* n1_i (- (+ 1 (+ (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))) (/ (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n1_i))) (/ n0_i n1_i)))>
#<alt (* n1_i (- (+ 1 (+ (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))) (/ (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n1_i))) (/ n0_i n1_i)))>
#<alt (* n1_i (- (+ 1 (+ (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))) (/ (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n1_i))) (/ n0_i n1_i)))>
#<alt (* -1 (* n1_i (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1)))>
#<alt (* -1 (* n1_i (- (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6))) 1)))>
#<alt (* -1 (* n1_i (- (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6))) 1)))>
#<alt (* -1 (* n1_i (- (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6))) 1)))>
#<alt (- n1_i n0_i)>
#<alt (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)>
#<alt (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)>
#<alt (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))>
#<alt (+ n1_i (+ (* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))))>
#<alt (+ n1_i (+ (* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))))>
#<alt (+ n1_i (+ (* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))))>
#<alt (* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1))>
#<alt (* n0_i (- (+ (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) (+ (/ n1_i n0_i) (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i))) 1))>
#<alt (* n0_i (- (+ (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) (+ (/ n1_i n0_i) (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i))) 1))>
#<alt (* n0_i (- (+ (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) (+ (/ n1_i n0_i) (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i))) 1))>
#<alt (* -1 (* n0_i (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3)))))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))) n0_i)) (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))) n0_i)) (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))) n0_i)) (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))))>
#<alt (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)>
#<alt (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)>
#<alt (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)>
#<alt (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))>
#<alt (* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))>
#<alt (* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))>
#<alt (* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* -1 n0_i)>
#<alt (- (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) n0_i)>
#<alt (- (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) n0_i)>
#<alt (- (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) n0_i)>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)>
#<alt (- (+ (* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))) (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)>
#<alt (- (+ (* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))) (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)>
#<alt (- (+ (* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))) (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)>
#<alt (* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))>
#<alt (* n1_i (- (+ (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))) (/ (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n1_i)) (/ n0_i n1_i)))>
#<alt (* n1_i (- (+ (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))) (/ (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n1_i)) (/ n0_i n1_i)))>
#<alt (* n1_i (- (+ (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))) (/ (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n1_i)) (/ n0_i n1_i)))>
#<alt (* -1 (* n1_i (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))>
#<alt (+ (* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))>
#<alt (+ (* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))>
#<alt (+ (* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))>
#<alt (* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1))>
#<alt (* n0_i (- (+ (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i)) 1))>
#<alt (* n0_i (- (+ (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i)) 1))>
#<alt (* n0_i (- (+ (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i)) 1))>
#<alt (* -1 (* n0_i (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3)))))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1 (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i)) (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1 (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i)) (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1 (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i)) (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))))>
#<alt (- (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) n0_i)>
#<alt (- (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)>
#<alt (- (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)>
#<alt (- (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))>
#<alt (* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2)))) (/ n0_i (pow u 2))))>
#<alt (* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2)))) (/ n0_i (pow u 2))))>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))>
#<alt (* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 u)>
#<alt (* -1 u)>
#<alt (* -1 u)>
#<alt (* -1 u)>
#<alt (* -1 u)>
#<alt (* -1 u)>
#<alt (* -1 u)>
#<alt (* -1 u)>
#<alt (* -1 u)>
#<alt (* -1 u)>
#<alt (* -1 u)>
#<alt (* -1 u)>
#<alt (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (+ (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1)))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (+ (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1)))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (+ (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1)))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1))))>
#<alt (* n0_i (+ 1 (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))>
#<alt (* n0_i (+ 1 (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))>
#<alt (* n0_i (+ 1 (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))>
#<alt (* -1 (* n0_i (- (* u (+ 1 (* -1/3 (pow normAngle 2)))) 1)))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2))))) 1)))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2))))) 1)))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2))))) 1)))>
#<alt n0_i>
#<alt (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))>
#<alt (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))>
#<alt (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))>
#<alt (* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))>
#<alt (* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))>
#<alt (+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))>
#<alt (+ n0_i (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))>
#<alt (+ n0_i (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))>
#<alt (+ n0_i (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))>
#<alt (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))>
#<alt (* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (+ (/ n0_i n1_i) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))>
#<alt (* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (+ (/ n0_i n1_i) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))>
#<alt (* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (+ (/ n0_i n1_i) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))>
#<alt (* -1 (* n1_i (* u (- (* -1/6 (pow normAngle 2)) 1))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))>
#<alt (+ n0_i (* u (- n1_i n0_i)))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))>
#<alt (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))>
#<alt (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))>
#<alt (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))>
#<alt (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))>
#<alt (* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)))>
#<alt (* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)))>
#<alt (* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)))>
#<alt (* -1 (* n1_i (* u (- (* -1/6 (pow normAngle 2)) 1))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))>
#<alt (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (+ (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (+ (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (+ (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1)))>
#<alt (* n0_i (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))>
#<alt (* n0_i (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))>
#<alt (* n0_i (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))>
#<alt (* -1 (* n0_i (* u (+ 1 (* -1/3 (pow normAngle 2))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2)))))))>
#<alt (* u (- n1_i n0_i))>
#<alt (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))>
#<alt (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))>
#<alt (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)>
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)>
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)>
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)>
#<alt (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))>
#<alt (* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))>
#<alt (* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))>
#<alt (* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))>
#<alt (* -1 (* n1_i (- (* -1/6 (pow normAngle 2)) 1)))>
#<alt (* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))>
#<alt (* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))>
#<alt (* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))>
#<alt (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))>
#<alt (+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))>
#<alt (+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))>
#<alt (+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))>
#<alt (* n0_i (- (* 1/3 (pow normAngle 2)) 1))>
#<alt (* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))>
#<alt (* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))>
#<alt (* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))>
#<alt (* -1 (* n0_i (+ 1 (* -1/3 (pow normAngle 2)))))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))>
#<alt (- n1_i n0_i)>
#<alt (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)>
#<alt (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)>
#<alt (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))>
#<alt (* -1 n0_i)>
#<alt (- n1_i n0_i)>
#<alt (- n1_i n0_i)>
#<alt (- n1_i n0_i)>
#<alt n1_i>
#<alt (* n1_i (+ 1 (* -1 (/ n0_i n1_i))))>
#<alt (* n1_i (+ 1 (* -1 (/ n0_i n1_i))))>
#<alt (* n1_i (+ 1 (* -1 (/ n0_i n1_i))))>
#<alt n1_i>
#<alt (* -1 (* n1_i (- (/ n0_i n1_i) 1)))>
#<alt (* -1 (* n1_i (- (/ n0_i n1_i) 1)))>
#<alt (* -1 (* n1_i (- (/ n0_i n1_i) 1)))>
#<alt n1_i>
#<alt (+ n1_i (* -1 n0_i))>
#<alt (+ n1_i (* -1 n0_i))>
#<alt (+ n1_i (* -1 n0_i))>
#<alt (* -1 n0_i)>
#<alt (* n0_i (- (/ n1_i n0_i) 1))>
#<alt (* n0_i (- (/ n1_i n0_i) 1))>
#<alt (* n0_i (- (/ n1_i n0_i) 1))>
#<alt (* -1 n0_i)>
#<alt (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))>
#<alt (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))>
#<alt (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))>
#<alt (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (* -1 (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* -1 (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* -1 (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* -1 (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))>
#<alt (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))>
#<alt (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))>
#<alt (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))>
#<alt (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))>
#<alt (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))>
#<alt (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))>
#<alt (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))>
#<alt (* n1_i u)>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))>
#<alt (* 1/6 (* n1_i (* (pow normAngle 2) u)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* 1/6 (* n1_i (* (pow normAngle 2) u)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))))>
#<alt (+ (* -1 (* n0_i (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i)))))) (* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i))))))>
#<alt (+ (* -1 (* n0_i (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i)))))) (* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i))))))>
#<alt (+ (* -1 (* n0_i (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i)))))) (* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i))))))>
#<alt (* -1 (* n0_i (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* n0_i (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* n0_i (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* n0_i (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))>
#<alt (* -1 (* n0_i (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* n0_i (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* n0_i (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* n0_i (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))>
#<alt n0_i>
#<alt (+ n0_i (* -1 (* n0_i (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))))))>
#<alt (+ n0_i (* u (+ (* -1 (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))>
#<alt (+ n0_i (* u (+ (* -1 (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))>
#<alt (* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1 (/ (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) u)) (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ n0_i (pow u 2)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) u)) (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ n0_i (pow u 2)))))>
#<alt (* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ (* n0_i (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))) u)))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (* n0_i (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))) (* -1 (/ n0_i u))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (* n0_i (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))) (* -1 (/ n0_i u))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))>
#<alt (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)))>
#<alt (+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1))) (* n0_i (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))))>
#<alt (+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1))) (* n0_i (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))))>
#<alt (+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1))) (* n0_i (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))))>
#<alt (* n0_i (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i))))>
#<alt (* n1_i (+ (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) n1_i)) (* n0_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))))>
#<alt (* n1_i (+ (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) n1_i)) (* n0_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))))>
#<alt (* n1_i (+ (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) n1_i)) (* n0_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))))>
#<alt (* -1 (* n0_i (* n1_i (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))))>
#<alt (* -1 (* n1_i (+ (* n0_i (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) n1_i))))>
#<alt (* -1 (* n1_i (+ (* n0_i (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) n1_i))))>
#<alt (* -1 (* n1_i (+ (* n0_i (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) n1_i))))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))>
#<alt (+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1))) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)))>
#<alt (+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1))) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)))>
#<alt (+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1))) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)))>
#<alt (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)))>
#<alt (* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (/ (* n1_i u) n0_i))))>
#<alt (* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (/ (* n1_i u) n0_i))))>
#<alt (* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (/ (* n1_i u) n0_i))))>
#<alt (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)))>
#<alt (* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)))>
#<alt (* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)))>
#<alt (* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)))>
#<alt (- u (+ 1 (/ (* n1_i u) n0_i)))>
#<alt (- (+ u (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (+ 1 (/ (* n1_i u) n0_i)))>
#<alt (- (+ u (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (+ 1 (/ (* n1_i u) n0_i)))>
#<alt (- (+ u (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (+ 1 (/ (* n1_i u) n0_i)))>
#<alt (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))>
#<alt (* (pow normAngle 2) (- (+ (* u (- (* 1/2 u) 1/3)) (/ u (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))>
#<alt (* (pow normAngle 2) (- (+ (* u (- (* 1/2 u) 1/3)) (/ u (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))>
#<alt (* (pow normAngle 2) (- (+ (* u (- (* 1/2 u) 1/3)) (/ u (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))>
#<alt (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))>
#<alt (* (pow normAngle 2) (- (+ (* u (- (* 1/2 u) 1/3)) (/ u (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))>
#<alt (* (pow normAngle 2) (- (+ (* u (- (* 1/2 u) 1/3)) (/ u (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))>
#<alt (* (pow normAngle 2) (- (+ (* u (- (* 1/2 u) 1/3)) (/ u (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))>
#<alt -1>
#<alt (- (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) 1)>
#<alt (- (* u (- (+ 1 (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u)))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) 1)>
#<alt (- (* u (- (+ 1 (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u)))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) 1)>
#<alt (* 1/2 (* (pow normAngle 2) (pow u 2)))>
#<alt (* (pow u 2) (- (+ (* -1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 u))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i u))) (/ n1_i (* n0_i u)))))>
#<alt (* (pow u 2) (- (+ (* -1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 u))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i u))) (+ (/ 1 (pow u 2)) (/ n1_i (* n0_i u))))))>
#<alt (* (pow u 2) (- (+ (* -1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 u))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i u))) (+ (/ 1 (pow u 2)) (/ n1_i (* n0_i u))))))>
#<alt (* 1/2 (* (pow normAngle 2) (pow u 2)))>
#<alt (* (pow u 2) (+ (* -1 (/ (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) u)) (* 1/2 (pow normAngle 2))))>
#<alt (* (pow u 2) (+ (* -1 (/ (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) u)) (* 1/2 (pow normAngle 2))))>
#<alt (* (pow u 2) (+ (* -1 (/ (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) u)) (* 1/2 (pow normAngle 2))))>
#<alt (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)>
#<alt (- (+ u (+ (* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)>
#<alt (- (+ u (+ (* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)>
#<alt (- (+ u (+ (* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)>
#<alt (* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i))))>
#<alt (* n1_i (- (+ (/ u n1_i) (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i)) (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (+ (/ 1 n1_i) (/ u n0_i)))))>
#<alt (* n1_i (- (+ (/ u n1_i) (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i)) (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (+ (/ 1 n1_i) (/ u n0_i)))))>
#<alt (* n1_i (- (+ (/ u n1_i) (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i)) (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (+ (/ 1 n1_i) (/ u n0_i)))))>
#<alt (* n1_i (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))>
#<alt (* -1 (* n1_i (- (* -1 (/ (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1) n1_i)) (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))))>
#<alt (* -1 (* n1_i (- (* -1 (/ (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1) n1_i)) (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))))>
#<alt (* -1 (* n1_i (- (* -1 (/ (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1) n1_i)) (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))))>
#<alt (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i))>
#<alt (/ (- (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))) n0_i)>
#<alt (/ (- (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))) n0_i)>
#<alt (/ (- (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))) n0_i)>
#<alt (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)>
#<alt (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)>
#<alt (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)>
#<alt (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)>
#<alt (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)>
#<alt (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)>
#<alt (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)>
#<alt (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)>
#<alt (* -1 (/ (* n1_i u) n0_i))>
#<alt (- (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i)))) (/ (* n1_i u) n0_i))>
#<alt (- (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i)))) (/ (* n1_i u) n0_i))>
#<alt (- (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i)))) (/ (* n1_i u) n0_i))>
#<alt (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))>
#<alt (* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* u (- (* 1/2 u) 1/3))) (* 1/6 (/ (* n1_i u) n0_i))))>
#<alt (* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* u (- (* 1/2 u) 1/3))) (* 1/6 (/ (* n1_i u) n0_i))))>
#<alt (* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* u (- (* 1/2 u) 1/3))) (* 1/6 (/ (* n1_i u) n0_i))))>
#<alt (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))>
#<alt (* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* u (- (* 1/2 u) 1/3))) (* 1/6 (/ (* n1_i u) n0_i))))>
#<alt (* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* u (- (* 1/2 u) 1/3))) (* 1/6 (/ (* n1_i u) n0_i))))>
#<alt (* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* u (- (* 1/2 u) 1/3))) (* 1/6 (/ (* n1_i u) n0_i))))>
#<alt (* u (- (* -1/3 (pow normAngle 2)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))>
#<alt (* u (- (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))>
#<alt (* u (- (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))>
#<alt (* u (- (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))>
#<alt (* 1/2 (* (pow normAngle 2) (pow u 2)))>
#<alt (* (pow u 2) (- (+ (* -1/3 (/ (pow normAngle 2) u)) (* 1/2 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i u))) (/ n1_i (* n0_i u)))))>
#<alt (* (pow u 2) (- (+ (* -1/3 (/ (pow normAngle 2) u)) (* 1/2 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i u))) (/ n1_i (* n0_i u)))))>
#<alt (* (pow u 2) (- (+ (* -1/3 (/ (pow normAngle 2) u)) (* 1/2 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i u))) (/ n1_i (* n0_i u)))))>
#<alt (* 1/2 (* (pow normAngle 2) (pow u 2)))>
#<alt (* (pow u 2) (+ (* -1 (/ (- (* 1/3 (pow normAngle 2)) (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))) u)) (* 1/2 (pow normAngle 2))))>
#<alt (* (pow u 2) (+ (* -1 (/ (- (* 1/3 (pow normAngle 2)) (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))) u)) (* 1/2 (pow normAngle 2))))>
#<alt (* (pow u 2) (+ (* -1 (/ (- (* 1/3 (pow normAngle 2)) (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))) u)) (* 1/2 (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))>
#<alt (+ (* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))>
#<alt (+ (* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))>
#<alt (+ (* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))>
#<alt (* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i))))>
#<alt (* n1_i (- (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i) (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i))))>
#<alt (* n1_i (- (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i) (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i))))>
#<alt (* n1_i (- (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i) (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i))))>
#<alt (* n1_i (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))>
#<alt (* -1 (* n1_i (- (* -1 (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i)) (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))))>
#<alt (* -1 (* n1_i (- (* -1 (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i)) (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))))>
#<alt (* -1 (* n1_i (- (* -1 (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i)) (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))))>
#<alt (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i))>
#<alt (/ (- (* n0_i (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))) n0_i)>
#<alt (/ (- (* n0_i (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))) n0_i)>
#<alt (/ (- (* n0_i (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))) n0_i)>
#<alt (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))>
#<alt (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))>
#<alt (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))>
#<alt (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))>
#<alt (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))>
#<alt (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))>
#<alt (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))>
#<alt (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))>
#<alt (* n0_i (- 1 u))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (* -5040 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 7)))>
#<alt (/ (+ (* -211680 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (* -5040 (* n0_i (sin (* normAngle (- 1 u)))))) (pow normAngle 7))>
#<alt (/ (- (+ (* -5040 (* n0_i (sin (* normAngle (- 1 u))))) (* -1 (/ (+ (* -4233600 (* n0_i (sin (* normAngle (- 1 u))))) (* 8890560 (* n0_i (sin (* normAngle (- 1 u)))))) (pow normAngle 4)))) (* 211680 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2)))) (pow normAngle 7))>
#<alt (/ (- (+ (* -5040 (* n0_i (sin (* normAngle (- 1 u))))) (* -1 (/ (+ (* -177811200 (* n0_i (sin (* normAngle (- 1 u))))) (+ (* 42 (+ (* -4233600 (* n0_i (sin (* normAngle (- 1 u))))) (* 8890560 (* n0_i (sin (* normAngle (- 1 u))))))) (* 25401600 (* n0_i (sin (* normAngle (- 1 u))))))) (pow normAngle 6)))) (+ (* -4233600 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4))) (+ (* 211680 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (* 8890560 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4)))))) (pow normAngle 7))>
#<alt (* -5040 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 7)))>
#<alt (* -1 (/ (+ (* 5040 (* n0_i (sin (* normAngle (- 1 u))))) (* 211680 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2)))) (pow normAngle 7)))>
#<alt (* -1 (/ (+ (* -4233600 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4))) (+ (* 5040 (* n0_i (sin (* normAngle (- 1 u))))) (+ (* 211680 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (* 8890560 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4)))))) (pow normAngle 7)))>
#<alt (* -1 (/ (+ (* -177811200 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 6))) (+ (* -4233600 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4))) (+ (* 42 (/ (+ (* -4233600 (* n0_i (sin (* normAngle (- 1 u))))) (* 8890560 (* n0_i (sin (* normAngle (- 1 u)))))) (pow normAngle 6))) (+ (* 5040 (* n0_i (sin (* normAngle (- 1 u))))) (+ (* 211680 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (+ (* 8890560 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4))) (* 25401600 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 6))))))))) (pow normAngle 7)))>
#<alt (/ (* n0_i (sin normAngle)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (+ (* -1 (/ (* n0_i (* u (cos normAngle))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ (* n0_i (sin normAngle)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))>
#<alt (+ (* u (+ (* -1 (/ (* n0_i (cos normAngle)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (* -1/2 (/ (* n0_i (* normAngle (* u (sin normAngle)))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ (* n0_i (sin normAngle)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))>
#<alt (+ (* u (+ (* -1 (/ (* n0_i (cos normAngle)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (* u (+ (* -1/2 (/ (* n0_i (* normAngle (sin normAngle))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (* 1/6 (/ (* n0_i (* (pow normAngle 2) (* u (cos normAngle)))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))) (/ (* n0_i (sin normAngle)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))>
#<alt (* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* 1/120 (* (pow normAngle 2) (pow (- 1 u) 5)))))) u))>
#<alt (* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow (- 1 u) 7))) (* 1/120 (pow (- 1 u) 5))))))) u))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin normAngle)>
#<alt (+ (sin normAngle) (* -1 (* normAngle (* u (cos normAngle)))))>
#<alt (+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* -1/2 (* (pow normAngle 2) (* u (sin normAngle)))))))>
#<alt (+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* u (+ (* -1/2 (* (pow normAngle 2) (sin normAngle))) (* 1/6 (* (pow normAngle 3) (* u (cos normAngle)))))))))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (+ 1 (* -1 u))))>
#<alt (sin (* normAngle (+ 1 (* -1 u))))>
#<alt (sin (* normAngle (+ 1 (* -1 u))))>
#<alt (sin (* normAngle (+ 1 (* -1 u))))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt normAngle>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (* -1 (* normAngle u))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* -1 (* normAngle u))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt 1>
#<alt (+ 1 (* -1 u))>
#<alt (+ 1 (* -1 u))>
#<alt (+ 1 (* -1 u))>
#<alt (* -1 u)>
#<alt (* u (- (/ 1 u) 1))>
#<alt (* u (- (/ 1 u) 1))>
#<alt (* u (- (/ 1 u) 1))>
#<alt (* -1 u)>
#<alt (* -1 (* u (- 1 (/ 1 u))))>
#<alt (* -1 (* u (- 1 (/ 1 u))))>
#<alt (* -1 (* u (- 1 (/ 1 u))))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* 1/6 (* n0_i u))>
#<alt (+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))>
#<alt (+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))>
#<alt (+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))>
#<alt (* -1/6 (* n1_i u))>
#<alt (* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))>
#<alt (* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))>
#<alt (* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))>
#<alt (* -1/6 (* n1_i u))>
#<alt (* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))>
#<alt (* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))>
#<alt (* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))>
#<alt (* -1/6 (* n1_i u))>
#<alt (+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))>
#<alt (+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))>
#<alt (+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))>
#<alt (* 1/6 (* n0_i u))>
#<alt (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))>
#<alt (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))>
#<alt (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))>
#<alt (* 1/6 (* n0_i u))>
#<alt (* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* -1/2 (* n0_i u))>
#<alt (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))>
#<alt (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))>
#<alt (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))>
#<alt (* -1/6 (* (pow u 2) (- n1_i n0_i)))>
#<alt (* (pow u 2) (+ (* -1/2 (/ n0_i u)) (* -1/6 (- n1_i n0_i))))>
#<alt (* (pow u 2) (+ (* -1/2 (/ n0_i u)) (* -1/6 (- n1_i n0_i))))>
#<alt (* (pow u 2) (+ (* -1/2 (/ n0_i u)) (* -1/6 (- n1_i n0_i))))>
#<alt (* -1/6 (* (pow u 2) (- n1_i n0_i)))>
#<alt (* (pow u 2) (+ (* -1/2 (/ n0_i u)) (* -1/6 (- n1_i n0_i))))>
#<alt (* (pow u 2) (+ (* -1/2 (/ n0_i u)) (* -1/6 (- n1_i n0_i))))>
#<alt (* (pow u 2) (+ (* -1/2 (/ n0_i u)) (* -1/6 (- n1_i n0_i))))>
#<alt (* -1/6 (* n1_i (pow u 2)))>
#<alt (+ (* -1/6 (* n1_i (pow u 2))) (* n0_i (* u (- (* 1/6 u) 1/2))))>
#<alt (+ (* -1/6 (* n1_i (pow u 2))) (* n0_i (* u (- (* 1/6 u) 1/2))))>
#<alt (+ (* -1/6 (* n1_i (pow u 2))) (* n0_i (* u (- (* 1/6 u) 1/2))))>
#<alt (* n0_i (* u (- (* 1/6 u) 1/2)))>
#<alt (* n0_i (+ (* -1/6 (/ (* n1_i (pow u 2)) n0_i)) (* u (- (* 1/6 u) 1/2))))>
#<alt (* n0_i (+ (* -1/6 (/ (* n1_i (pow u 2)) n0_i)) (* u (- (* 1/6 u) 1/2))))>
#<alt (* n0_i (+ (* -1/6 (/ (* n1_i (pow u 2)) n0_i)) (* u (- (* 1/6 u) 1/2))))>
#<alt (* -1 (* n0_i (* u (+ 1/2 (* -1/6 u)))))>
#<alt (* -1 (* n0_i (+ (* 1/6 (/ (* n1_i (pow u 2)) n0_i)) (* u (+ 1/2 (* -1/6 u))))))>
#<alt (* -1 (* n0_i (+ (* 1/6 (/ (* n1_i (pow u 2)) n0_i)) (* u (+ 1/2 (* -1/6 u))))))>
#<alt (* -1 (* n0_i (+ (* 1/6 (/ (* n1_i (pow u 2)) n0_i)) (* u (+ 1/2 (* -1/6 u))))))>
#<alt (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))>
#<alt (+ (* -1/6 (* n1_i (pow u 2))) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))>
#<alt (+ (* -1/6 (* n1_i (pow u 2))) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))>
#<alt (+ (* -1/6 (* n1_i (pow u 2))) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))>
#<alt (* -1/6 (* n1_i (pow u 2)))>
#<alt (* n1_i (+ (* -1/6 (pow u 2)) (/ (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))) n1_i)))>
#<alt (* n1_i (+ (* -1/6 (pow u 2)) (/ (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))) n1_i)))>
#<alt (* n1_i (+ (* -1/6 (pow u 2)) (/ (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))) n1_i)))>
#<alt (* -1/6 (* n1_i (pow u 2)))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))) n1_i)) (* 1/6 (pow u 2)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))) n1_i)) (* 1/6 (pow u 2)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))) n1_i)) (* 1/6 (pow u 2)))))>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/3 (* n0_i (pow normAngle 2)))>
#<alt (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))>
#<alt (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))>
#<alt (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))>
#<alt (* 1/6 (* n1_i (pow normAngle 2)))>
#<alt (* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))>
#<alt (* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))>
#<alt (* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))>
#<alt (* 1/6 (* n1_i (pow normAngle 2)))>
#<alt (* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))>
#<alt (* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))>
#<alt (* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))>
#<alt (* 1/6 (* n1_i (pow normAngle 2)))>
#<alt (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))>
#<alt (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))>
#<alt (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))>
#<alt (* 1/3 (* n0_i (pow normAngle 2)))>
#<alt (* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))>
#<alt (* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))>
#<alt (* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))>
#<alt (* 1/3 (* n0_i (pow normAngle 2)))>
#<alt (* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)>
#<alt (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)>
#<alt (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)>
#<alt (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)>
#<alt (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)>
#<alt (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)>
#<alt (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)>
#<alt (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)>
#<alt (* -1 (/ (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))) n0_i))>
#<alt (* -1 (/ (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))) n0_i))>
#<alt (* -1 (/ (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))) n0_i))>
#<alt (* -1 (/ (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))) n0_i))>
#<alt (/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)>
#<alt (/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)>
#<alt (/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)>
#<alt (/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)>
#<alt (/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)>
#<alt (/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)>
#<alt (/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)>
#<alt (/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)>
#<alt (* -1 (/ (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))) n0_i))>
#<alt (* -1 (/ (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))) n0_i))>
#<alt (* -1 (/ (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))) n0_i))>
#<alt (* -1 (/ (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))) n0_i))>
#<alt (/ (* n1_i u) n0_i)>
#<alt (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (/ (* n1_i u) n0_i))>
#<alt (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (/ (* n1_i u) n0_i))>
#<alt (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (/ (* n1_i u) n0_i))>
#<alt (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i))>
#<alt (* (pow normAngle 2) (+ (* 1/6 (/ (* n1_i u) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 (/ (* n1_i u) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 (/ (* n1_i u) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i))>
#<alt (* (pow normAngle 2) (+ (* 1/6 (/ (* n1_i u) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 (/ (* n1_i u) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 (/ (* n1_i u) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)>
#<alt -1/3>
#<alt (- (* 1/2 u) 1/3)>
#<alt (- (* 1/2 u) 1/3)>
#<alt (- (* 1/2 u) 1/3)>
#<alt (* 1/2 u)>
#<alt (* u (- 1/2 (* 1/3 (/ 1 u))))>
#<alt (* u (- 1/2 (* 1/3 (/ 1 u))))>
#<alt (* u (- 1/2 (* 1/3 (/ 1 u))))>
#<alt (* 1/2 u)>
#<alt (* -1 (* u (- (* 1/3 (/ 1 u)) 1/2)))>
#<alt (* -1 (* u (- (* 1/3 (/ 1 u)) 1/2)))>
#<alt (* -1 (* u (- (* 1/3 (/ 1 u)) 1/2)))>
#<alt (* -1/3 u)>
#<alt (* u (- (* 1/2 u) 1/3))>
#<alt (* u (- (* 1/2 u) 1/3))>
#<alt (* u (- (* 1/2 u) 1/3))>
#<alt (* 1/2 (pow u 2))>
#<alt (* (pow u 2) (- 1/2 (* 1/3 (/ 1 u))))>
#<alt (* (pow u 2) (- 1/2 (* 1/3 (/ 1 u))))>
#<alt (* (pow u 2) (- 1/2 (* 1/3 (/ 1 u))))>
#<alt (* 1/2 (pow u 2))>
#<alt (* (pow u 2) (- 1/2 (* 1/3 (/ 1 u))))>
#<alt (* (pow u 2) (- 1/2 (* 1/3 (/ 1 u))))>
#<alt (* (pow u 2) (- 1/2 (* 1/3 (/ 1 u))))>
#<alt (* 1/120 (pow normAngle 2))>
#<alt (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))>
#<alt (* -1/5040 (pow normAngle 4))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* -1/5040 (pow normAngle 4))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))>
#<alt (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))>
#<alt (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))>
#<alt (* -1/5040 (pow normAngle 6))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))>
#<alt (* -1/5040 (pow normAngle 6))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))>
Calls

228 calls:

TimeVariablePointExpression
11.0ms
u
@0
(- (* (* normAngle normAngle) (* u (+ (* u 1/2) -1/3))) (/ (+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u)))) n0_i))
7.0ms
n0_i
@0
(+ n1_i (- (* (* normAngle normAngle) (+ (+ (* 1/6 n1_i) (* 1/3 n0_i)) (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i))))))) n0_i))
4.0ms
n0_i
@inf
(* (sin (* normAngle (- 1 u))) (/ n0_i (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))))
2.0ms
n0_i
@0
(* (- (- (* (* normAngle normAngle) (* u (+ (* u 1/2) -1/3))) (/ (+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u)))) n0_i)) (- 1 u)) (neg n0_i))
1.0ms
n1_i
@0
(* (- (- (* (* normAngle normAngle) (* u (+ (* u 1/2) -1/3))) (/ (+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u)))) n0_i)) (- 1 u)) (neg n0_i))

rewrite781.0ms (5.2%)

Algorithm
batch-egg-rewrite
Rules
3234×*-lowering-*.f32
3234×*-lowering-*.f64
1890×fma-lowering-fma.f32
1890×fma-lowering-fma.f64
1674×fmsub-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
064371
1447358
24533356
08484356
Stop Event
iter limit
node limit
Counts
30 → 456
Calls
Call 1
Inputs
(+ n0_i (* u (+ n1_i (- (* (* normAngle normAngle) (+ (+ (* 1/6 n1_i) (* 1/3 n0_i)) (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i))))))) n0_i))))
(* u (+ n1_i (- (* (* normAngle normAngle) (+ (+ (* 1/6 n1_i) (* 1/3 n0_i)) (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i))))))) n0_i)))
(+ n1_i (- (* (* normAngle normAngle) (+ (+ (* 1/6 n1_i) (* 1/3 n0_i)) (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i))))))) n0_i))
(- (* (* normAngle normAngle) (+ (+ (* 1/6 n1_i) (* 1/3 n0_i)) (* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i))))))) n0_i)
(* n0_i (neg u))
(neg u)
(+ n0_i (* u (+ (- n1_i n0_i) (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)))))
(* u (+ (- n1_i n0_i) (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle))))
(+ (- n1_i n0_i) (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)))
(- n1_i n0_i)
(+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u))))
(* (- (- (* (* normAngle normAngle) (* u (+ (* u 1/2) -1/3))) (/ (+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u)))) n0_i)) (- 1 u)) (neg n0_i))
(- (- (* (* normAngle normAngle) (* u (+ (* u 1/2) -1/3))) (/ (+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u)))) n0_i)) (- 1 u))
(- (* (* normAngle normAngle) (* u (+ (* u 1/2) -1/3))) (/ (+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u)))) n0_i))
(* (sin (* normAngle (- 1 u))) (/ n0_i (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))))
(sin (* normAngle (- 1 u)))
(* normAngle (- 1 u))
(- 1 u)
(* -1/6 (* u (- n1_i n0_i)))
(* 1/3 n0_i)
(* 1/6 n1_i)
(* u (+ (* n0_i -1/2) (* -1/6 (* u (- n1_i n0_i)))))
(* n0_i 1/3)
(* n1_i 1/6)
(* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle))
(/ (+ (* u n1_i) (* 1/6 (* n1_i (* (* normAngle normAngle) u)))) n0_i)
(+ (* u 1/2) -1/3)
(* u (+ (* u 1/2) -1/3))
(* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040)))
(* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))
Outputs
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))))
(+.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) n0_i)
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 u (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)) n0_i))
(+.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 u (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)))
(pow.f32 (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (-.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 n0_i (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i)))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i)))))) #s(literal -1 binary32))
(fma.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i)) n0_i)
(fma.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i)) u n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))))) (/.f32 (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i)))) (-.f32 n0_i (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (-.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i)))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (-.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) n0_i))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i)))) (-.f32 (*.f32 n0_i n0_i) (*.f32 n0_i (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i)))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))))) (-.f32 n0_i (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i)))))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))))))) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (-.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) n0_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i)))))) (neg.f32 (-.f32 n0_i (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))))))
(/.f32 (-.f32 (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i)))) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) n0_i))
(*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (-.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) n0_i)))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))) (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))))))
(+.f32 (*.f32 u n1_i) (*.f32 u (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)))
(+.f32 (*.f32 u (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 u (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)))
(fma.f32 n1_i u (*.f32 u (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 u (*.f32 u u))) (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)) #s(literal 3 binary32))) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 u (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)) (*.f32 u (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i))) (*.f32 (*.f32 u n1_i) (*.f32 u (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i))))))
(/.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 u (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)) (*.f32 u (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)))) (-.f32 (*.f32 u n1_i) (*.f32 u (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i))))
(/.f32 (*.f32 u (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i))))) (+.f32 (*.f32 n1_i n1_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) n1_i))))
(/.f32 (*.f32 u (-.f32 (*.f32 n1_i n1_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)))) (+.f32 (-.f32 n1_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) n0_i))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)))) u) (+.f32 (*.f32 n1_i n1_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) n1_i))))
(/.f32 (*.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i))) u) (+.f32 (-.f32 n1_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) n0_i))
(*.f32 u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i)))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i)) u)
(+.f32 n1_i (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i))
(+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n1_i n0_i))
(+.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) n1_i)
(+.f32 (+.f32 n1_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) (neg.f32 n0_i))
(pow.f32 (/.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) n1_i))) (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (-.f32 n1_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) n0_i) (-.f32 (*.f32 n1_i n1_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)))) #s(literal -1 binary32))
(fma.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))) (neg.f32 (-.f32 n0_i n1_i)))
(fma.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))) (neg.f32 (-.f32 n0_i n1_i)))
(fma.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))) (*.f32 normAngle normAngle) (neg.f32 (-.f32 n0_i n1_i)))
(fma.f32 (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))) normAngle (neg.f32 (-.f32 n0_i n1_i)))
(-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (-.f32 n0_i n1_i))
(-.f32 (+.f32 n1_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) n0_i)
(-.f32 (/.f32 (*.f32 n1_i n1_i) (+.f32 (-.f32 n1_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) n0_i)) (/.f32 (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)) (+.f32 (-.f32 n1_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) n1_i))) (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 n1_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) n0_i) (-.f32 (*.f32 n1_i n1_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)))))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)))) (+.f32 (*.f32 n1_i n1_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) n1_i))))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)))) (+.f32 (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)) (-.f32 (*.f32 n1_i n1_i) (*.f32 n1_i (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)))))
(/.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i))) (+.f32 (-.f32 n1_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) n0_i))
(/.f32 (neg.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i))))) (neg.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) n1_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)))) (neg.f32 (+.f32 (-.f32 n1_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) n0_i)))
(/.f32 (-.f32 (pow.f32 (+.f32 n1_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) (+.f32 (*.f32 (+.f32 n1_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) (+.f32 n1_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 n1_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) n0_i))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)) (*.f32 n1_i n1_i)) (-.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) n1_i))
(/.f32 (-.f32 (*.f32 (+.f32 n1_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) (+.f32 n1_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))))) (*.f32 n0_i n0_i)) (+.f32 (+.f32 n1_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) n0_i))
(*.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n1_i n1_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) n1_i)))))
(*.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 n1_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) n0_i)))
(+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (neg.f32 n0_i))
(+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))) (*.f32 u (*.f32 normAngle normAngle))) (neg.f32 n0_i)))
(+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))) (*.f32 u (*.f32 normAngle normAngle))) n0_i))
(+.f32 (neg.f32 n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) (*.f32 n0_i (+.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))))) (*.f32 n0_i (*.f32 n0_i n0_i)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) (*.f32 n0_i n0_i))) #s(literal -1 binary32))
(fma.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))) (neg.f32 n0_i))
(fma.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))) (neg.f32 n0_i))
(fma.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))) (*.f32 normAngle normAngle) (neg.f32 n0_i))
(fma.f32 (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))) normAngle (neg.f32 n0_i))
(-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) n0_i)
(-.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))))) (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) (*.f32 n0_i (+.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))))))) (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) (*.f32 n0_i (+.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))))))))
(-.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) (+.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))))) (/.f32 (*.f32 n0_i n0_i) (+.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))))))
(-.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) #s(literal 0 binary32)) n0_i)
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) (*.f32 n0_i (+.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))))) (*.f32 n0_i (*.f32 n0_i n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) (*.f32 n0_i n0_i))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))))) (*.f32 n0_i (*.f32 n0_i n0_i))) (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) (*.f32 n0_i (+.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) (*.f32 n0_i n0_i)) (+.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))))) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) (*.f32 n0_i (+.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) (*.f32 n0_i n0_i))) (neg.f32 (+.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))))) (pow.f32 (neg.f32 n0_i) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) (-.f32 (*.f32 (neg.f32 n0_i) (neg.f32 n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (neg.f32 n0_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) (*.f32 (neg.f32 n0_i) (neg.f32 n0_i))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (neg.f32 n0_i)))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))))) (*.f32 n0_i (*.f32 n0_i n0_i))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) (*.f32 n0_i (+.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))))) (*.f32 n0_i n0_i)) (/.f32 #s(literal 1 binary32) (+.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))))))
(neg.f32 (*.f32 n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 n0_i u))
(*.f32 n0_i (neg.f32 u))
(*.f32 (neg.f32 u) n0_i)
(*.f32 (neg.f32 n0_i) u)
(*.f32 #s(literal -1 binary32) (*.f32 n0_i u))
(neg.f32 u)
(+.f32 #s(literal 0 binary32) (neg.f32 u))
(-.f32 #s(literal 0 binary32) u)
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u (*.f32 u u))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 u u) (*.f32 #s(literal 0 binary32) u))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u u)) (+.f32 #s(literal 0 binary32) u))
(*.f32 u #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) u)
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) n0_i))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) n0_i)
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))))
(pow.f32 (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))) #s(literal -1 binary32))
(fma.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) n0_i)
(fma.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) u n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))) (/.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (-.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) n0_i))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))) (+.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))) (-.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))))) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) n0_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))) (neg.f32 (-.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) n0_i))
(*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) n0_i)))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 u (-.f32 n1_i n0_i)))
(fma.f32 u (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))))
(fma.f32 (-.f32 n1_i n0_i) u (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))))
(/.f32 (-.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))
(/.f32 (*.f32 u (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))) (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 n1_i n0_i)))))
(/.f32 (*.f32 u (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (-.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) u) (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 n1_i n0_i)))))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) u) (-.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) u)
(+.f32 n1_i (neg.f32 (-.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(+.f32 n1_i (+.f32 (neg.f32 n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 n1_i n0_i))
(+.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) n1_i) (neg.f32 n0_i))
(pow.f32 (/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 n1_i n0_i)))) (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) #s(literal -1 binary32))
(fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (-.f32 n1_i n0_i))
(fma.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle) (-.f32 n1_i n0_i))
(fma.f32 (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) normAngle (-.f32 n1_i n0_i))
(-.f32 n1_i (-.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(-.f32 (/.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (-.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(-.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) n1_i) n0_i)
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 n1_i n0_i)))) (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))
(/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 n1_i n0_i)))))
(/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (-.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))) (neg.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 n1_i n0_i))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (neg.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (pow.f32 (-.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) #s(literal 3 binary32))) (+.f32 (*.f32 n1_i n1_i) (+.f32 (*.f32 (-.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 n1_i (-.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 n1_i n0_i)))
(/.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (-.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (+.f32 n1_i (-.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 n1_i n0_i))))))
(*.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(+.f32 n1_i (neg.f32 n0_i))
(+.f32 (neg.f32 n0_i) n1_i)
(pow.f32 (/.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i))) (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 n0_i n1_i) (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) #s(literal -1 binary32))
(-.f32 n1_i n0_i)
(-.f32 (/.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i)))) (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i)))))
(-.f32 (/.f32 (*.f32 n1_i n1_i) (+.f32 n0_i n1_i)) (/.f32 (*.f32 n0_i n0_i) (+.f32 n0_i n1_i)))
(-.f32 (+.f32 n1_i #s(literal 0 binary32)) n0_i)
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i))) (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 n0_i n1_i) (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i))))
(/.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)) (+.f32 n0_i n1_i))
(/.f32 (neg.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (neg.f32 (+.f32 n0_i n1_i)))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (pow.f32 (neg.f32 n0_i) #s(literal 3 binary32))) (+.f32 (*.f32 n1_i n1_i) (-.f32 (*.f32 (neg.f32 n0_i) (neg.f32 n0_i)) (*.f32 n1_i (neg.f32 n0_i)))))
(/.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (neg.f32 n0_i) (neg.f32 n0_i))) (-.f32 n1_i (neg.f32 n0_i)))
(*.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i)))))
(*.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)) (/.f32 #s(literal 1 binary32) (+.f32 n0_i n1_i)))
(+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))
(+.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 u n1_i))
(pow.f32 (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle)))))) #s(literal -1 binary32))
(fma.f32 u n1_i (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))
(fma.f32 n1_i u (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))
(fma.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u n1_i))
(fma.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u n1_i))
(fma.f32 (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))) #s(literal 1/6 binary32) (*.f32 u n1_i))
(-.f32 (/.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))) (/.f32 (*.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle)))))) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 u n1_i)))))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle)))))) (+.f32 (*.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))))))
(/.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle))))) (-.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 u n1_i))))))
(/.f32 (neg.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle)))))) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (-.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 u n1_i)))
(*.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 u n1_i))))))
(*.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))))
(neg.f32 (*.f32 n0_i (-.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 (neg.f32 n0_i) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (neg.f32 n0_i) (neg.f32 (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 (neg.f32 n0_i) (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)))
(+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (neg.f32 n0_i)) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i)))
(+.f32 (*.f32 (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i)) (*.f32 u (neg.f32 n0_i)))
(-.f32 #s(literal 0 binary32) (*.f32 n0_i (-.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u))))
(/.f32 (*.f32 (neg.f32 n0_i) (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u)))))
(/.f32 (*.f32 (neg.f32 n0_i) (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u)))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (neg.f32 n0_i)) (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u)))))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (neg.f32 n0_i)) (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u)))
(*.f32 (-.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(*.f32 (neg.f32 n0_i) (-.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u)))
(*.f32 #s(literal -1 binary32) (*.f32 n0_i (-.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u))))
(*.f32 (neg.f32 (-.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u))) n0_i)
(*.f32 (*.f32 (-.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) n0_i)
(+.f32 u (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)))
(+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i)) (neg.f32 (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (-.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i)) (-.f32 #s(literal 1 binary32) u)))
(+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (neg.f32 (-.f32 #s(literal 1 binary32) u)))
(+.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))
(+.f32 (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) u)
(pow.f32 (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))
(fma.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 1 binary32) u))))
(fma.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (neg.f32 (-.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (neg.f32 (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 u (*.f32 (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)) (*.f32 normAngle normAngle)) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 1 binary32) u))))
(fma.f32 u (*.f32 (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)) (*.f32 normAngle normAngle)) (neg.f32 (-.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (neg.f32 (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 normAngle (*.f32 (*.f32 u normAngle) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 1 binary32) u))))
(fma.f32 normAngle (*.f32 (*.f32 u normAngle) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (neg.f32 (-.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (neg.f32 (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 1 binary32) u))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (neg.f32 (-.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (neg.f32 (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 1 binary32) u))))
(fma.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)) (neg.f32 (-.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (neg.f32 (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)) (*.f32 u (*.f32 normAngle normAngle)) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 1 binary32) u))))
(fma.f32 (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)) (*.f32 u (*.f32 normAngle normAngle)) (neg.f32 (-.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (neg.f32 (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 normAngle normAngle) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 1 binary32) u))))
(fma.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 normAngle normAngle) (neg.f32 (-.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (neg.f32 (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))))) (neg.f32 (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (neg.f32 (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (*.f32 (*.f32 u normAngle) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) normAngle (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 1 binary32) u))))
(fma.f32 (*.f32 (*.f32 u normAngle) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) normAngle (neg.f32 (-.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (neg.f32 (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) u (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 1 binary32) u))))
(fma.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) u (neg.f32 (-.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (neg.f32 (-.f32 #s(literal 1 binary32) u)))))
(-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 1 binary32) u)))
(-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (-.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (neg.f32 (-.f32 #s(literal 1 binary32) u))))
(-.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u))
(-.f32 (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) (neg.f32 u))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))) (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u))))))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u)))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))) (-.f32 #s(literal 1 binary32) (*.f32 u u)))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) (*.f32 u u)))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (+.f32 u #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (neg.f32 (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))) (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u)) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (-.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u)) (neg.f32 (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (neg.f32 (-.f32 #s(literal 1 binary32) u))))))
(/.f32 (+.f32 (pow.f32 (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32))) (-.f32 (*.f32 u u) (*.f32 (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) u))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))))) (pow.f32 (+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 1 binary32) u)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))) (+.f32 (*.f32 (+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 1 binary32) u)) (+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 1 binary32) u))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u)) (neg.f32 (-.f32 #s(literal 1 binary32) u)))) (-.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (neg.f32 (-.f32 #s(literal 1 binary32) u))))
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32))) (*.f32 u u)) (-.f32 (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) u))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))) (*.f32 (+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 1 binary32) u)) (+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 1 binary32) u))))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u))))))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (+.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) n0_i)) (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))
(+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))) (-.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))) #s(literal -1 binary32))
(fma.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(fma.f32 u (*.f32 (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)) (*.f32 normAngle normAngle)) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(fma.f32 normAngle (*.f32 (*.f32 u normAngle) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(fma.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(fma.f32 (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)) (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(fma.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 normAngle normAngle) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(fma.f32 (*.f32 (*.f32 u normAngle) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) normAngle (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(fma.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) u (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))))) (/.f32 (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))))))
(-.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (/.f32 (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))))) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))) (-.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))))))) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))) (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))))) (pow.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))) (-.f32 (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i)) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i))) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i))))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i)) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))))))
(*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))))
(pow.f32 (/.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))) (/.f32 normAngle n0_i)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))))
(/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))) (neg.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))) (/.f32 normAngle n0_i)))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (neg.f32 n0_i)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))) (neg.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))) (/.f32 normAngle n0_i)))
(/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))) (neg.f32 normAngle)))
(/.f32 (*.f32 (/.f32 n0_i normAngle) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))) normAngle)
(*.f32 n0_i (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 (/.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))))
(*.f32 (/.f32 (/.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (/.f32 (/.f32 #s(literal 1 binary32) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) normAngle) (/.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))) (/.f32 n0_i normAngle))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle (neg.f32 u)))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle (neg.f32 u)))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 (neg.f32 u) normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 (neg.f32 u) normAngle))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(+.f32 normAngle (*.f32 normAngle (neg.f32 u)))
(+.f32 normAngle (*.f32 (neg.f32 u) normAngle))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle) (+.f32 u #s(literal 1 binary32)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(+.f32 (neg.f32 u) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (neg.f32 u))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u u))) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) u)
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (/.f32 (*.f32 u (*.f32 u u)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) (/.f32 (*.f32 u u) (+.f32 u #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u u))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (+.f32 u #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u))) (neg.f32 (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 u) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (neg.f32 u) (neg.f32 u)) (*.f32 #s(literal 1 binary32) (neg.f32 u)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 u) (neg.f32 u))) (-.f32 #s(literal 1 binary32) (neg.f32 u)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))))
(+.f32 (*.f32 (*.f32 u #s(literal -1/6 binary32)) n1_i) (*.f32 (*.f32 u #s(literal -1/6 binary32)) (neg.f32 n0_i)))
(+.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 (neg.f32 n0_i) (*.f32 u #s(literal -1/6 binary32))))
(/.f32 (*.f32 (*.f32 u #s(literal -1/6 binary32)) (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i))))
(/.f32 (*.f32 (*.f32 u #s(literal -1/6 binary32)) (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (+.f32 n0_i n1_i))
(*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (-.f32 n1_i n0_i) (*.f32 u #s(literal -1/6 binary32)))
(*.f32 (*.f32 u (-.f32 n1_i n0_i)) #s(literal -1/6 binary32))
(*.f32 (*.f32 u #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))
(*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)
(*.f32 n0_i #s(literal 1/3 binary32))
(*.f32 #s(literal 1/3 binary32) n0_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(*.f32 #s(literal 1/6 binary32) n1_i)
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) u)))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) u)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))
(fma.f32 u (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) u)))
(fma.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) u)))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) u)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) u)) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) u))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) u))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) u)) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) u)))) (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) u))))
(/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (-.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))))))
(/.f32 (*.f32 u (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i n0_i)))))) u) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (-.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i n0_i))))) u) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))
(*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))) u)
(*.f32 n0_i #s(literal 1/3 binary32))
(*.f32 #s(literal 1/3 binary32) n0_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(*.f32 #s(literal 1/6 binary32) n1_i)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 1/6 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/3 binary32))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 1/6 binary32))))
(+.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 normAngle normAngle)) (*.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 normAngle normAngle)))
(+.f32 (*.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 normAngle normAngle)) (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal 1/216 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/27 binary32)))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/9 binary32)))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/3 binary32) n0_i)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal 1/216 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/27 binary32))) (*.f32 normAngle normAngle)) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/9 binary32))) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/3 binary32) n0_i)))
(*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle))
(*.f32 (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) normAngle)
(neg.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(exp.f32 (*.f32 (log.f32 (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)
(/.f32 #s(literal 1 binary32) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))) #s(literal 1 binary32)))
(/.f32 (neg.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))) (neg.f32 n0_i))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle)))))) (*.f32 n0_i (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 u n1_i))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))))))
(/.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle))))) (*.f32 n0_i (-.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle)))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 u n1_i)))) n0_i))
(/.f32 (*.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))
(/.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) #s(literal 1 binary32)) n0_i)
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 (neg.f32 n0_i)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle)))))) (/.f32 #s(literal 1 binary32) n0_i)) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 u n1_i)))))
(/.f32 (*.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle))))) (/.f32 #s(literal 1 binary32) n0_i)) (-.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))))
(/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))) #s(literal -1 binary32)) n0_i)
(*.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (/.f32 #s(literal 1 binary32) n0_i))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))
(*.f32 (neg.f32 (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))) (/.f32 #s(literal 1 binary32) (neg.f32 n0_i)))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))))
(+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))
(+.f32 #s(literal -1/3 binary32) (*.f32 u #s(literal 1/2 binary32)))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 u #s(literal -1/6 binary32)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/8 binary32)) #s(literal -1/27 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) #s(literal -1/9 binary32))) #s(literal -1 binary32))
(fma.f32 u #s(literal 1/2 binary32) #s(literal -1/3 binary32))
(fma.f32 #s(literal 1/2 binary32) u #s(literal -1/3 binary32))
(-.f32 (/.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal 1/3 binary32))) (/.f32 #s(literal 1/9 binary32) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal 1/3 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 u #s(literal -1/6 binary32)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/8 binary32)) #s(literal -1/27 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) #s(literal -1/9 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/8 binary32)) #s(literal -1/27 binary32)) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 u #s(literal -1/6 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/8 binary32)) #s(literal -1/27 binary32)) (+.f32 #s(literal 1/9 binary32) (-.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) (*.f32 u #s(literal -1/6 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) #s(literal -1/9 binary32)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal 1/3 binary32)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/8 binary32)) #s(literal -1/27 binary32))) (neg.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 u #s(literal -1/6 binary32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) #s(literal -1/9 binary32))) (neg.f32 (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal 1/3 binary32))))
(/.f32 (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 u u) #s(literal 1/4 binary32))) (-.f32 #s(literal -1/3 binary32) (*.f32 u #s(literal 1/2 binary32))))
(*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/8 binary32)) #s(literal -1/27 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 u #s(literal -1/6 binary32))))))
(*.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) #s(literal -1/9 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal 1/3 binary32))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u u)) (*.f32 u #s(literal -1/3 binary32)))
(+.f32 (*.f32 u #s(literal -1/3 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 u u)))
(fma.f32 u (*.f32 u #s(literal 1/2 binary32)) (*.f32 u #s(literal -1/3 binary32)))
(fma.f32 (*.f32 u #s(literal 1/2 binary32)) u (*.f32 u #s(literal -1/3 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u u)) #s(literal 3 binary32)) (pow.f32 (*.f32 u #s(literal -1/3 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u u)) (*.f32 #s(literal 1/2 binary32) (*.f32 u u))) (-.f32 (*.f32 (*.f32 u #s(literal -1/3 binary32)) (*.f32 u #s(literal -1/3 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u u)) (*.f32 u #s(literal -1/3 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u u)) (*.f32 #s(literal 1/2 binary32) (*.f32 u u))) (*.f32 (*.f32 u #s(literal -1/3 binary32)) (*.f32 u #s(literal -1/3 binary32)))) (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u u)) (*.f32 u #s(literal -1/3 binary32))))
(/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/8 binary32)) #s(literal -1/27 binary32))) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 u #s(literal -1/6 binary32)))))
(/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) #s(literal -1/9 binary32))) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal 1/3 binary32)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/8 binary32)) #s(literal -1/27 binary32)) u) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 u #s(literal -1/6 binary32)))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) #s(literal -1/9 binary32)) u) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal 1/3 binary32)))
(*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))
(*.f32 (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)) u)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 normAngle (*.f32 normAngle #s(literal 1/120 binary32))))
(+.f32 (*.f32 normAngle (*.f32 normAngle #s(literal 1/120 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(fma.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 normAngle #s(literal 1/120 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal 1/120 binary32))) (*.f32 normAngle (*.f32 normAngle #s(literal 1/120 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal 1/120 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal 1/120 binary32))) (*.f32 normAngle (*.f32 normAngle #s(literal 1/120 binary32)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) (-.f32 (*.f32 normAngle (*.f32 normAngle #s(literal 1/120 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) #s(literal 1/25401600 binary32))))) (+.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)) #s(literal 1/120 binary32)))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) #s(literal 1/25401600 binary32)))) (-.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(/.f32 (*.f32 (+.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) #s(literal 1/25401600 binary32)))) (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)) #s(literal 1/120 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) #s(literal 1/25401600 binary32))) (*.f32 normAngle normAngle)) (-.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 normAngle normAngle))
(*.f32 (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) normAngle)
(+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))
(+.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(fma.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (-.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) #s(literal -1/216 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) #s(literal -1/6 binary32))))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) #s(literal -1/36 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal 1/6 binary32)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) #s(literal -1/216 binary32)) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) #s(literal -1/6 binary32))))))
(/.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) #s(literal -1/36 binary32)) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal 1/6 binary32)))
(*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))
(*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))
(*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) (*.f32 normAngle normAngle))
(*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))) #s(literal 1 binary32))
(*.f32 (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))) normAngle)
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))
(*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))) (*.f32 normAngle normAngle))

simplify556.0ms (3.7%)

Algorithm
egg-herbie
Rules
6400×+-lowering-+.f64
6400×+-lowering-+.f32
5412×*-lowering-*.f32
5412×*-lowering-*.f64
1356×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
092217219
1326115408
0856215408
Stop Event
iter limit
node limit
Counts
912 → 912
Calls
Call 1
Inputs
(* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))))
(+ (* n0_i (+ 1 (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))))
(+ (* n0_i (+ 1 (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))))
(+ (* n0_i (+ 1 (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))))
(* n0_i (+ 1 (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1))))
(* n0_i (+ 1 (+ (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i))))
(* n0_i (+ 1 (+ (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i))))
(* n0_i (+ 1 (+ (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i))))
(* -1 (* n0_i (- (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3)))) 1)))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)) (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))) 1)))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)) (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))) 1)))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)) (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))) 1)))
n0_i
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+ n0_i (* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)))
(+ n0_i (* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n0_i (pow u 3)) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2)))))) (/ n0_i (pow u 2))))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(* -1 (* (pow u 3) (+ (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(+ n0_i (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(+ n0_i (+ (* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))) (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))
(+ n0_i (+ (* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))) (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))
(+ n0_i (+ (* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))) (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))
(* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))))
(* n1_i (+ (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (+ (/ n0_i n1_i) (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))
(* n1_i (+ (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (+ (/ n0_i n1_i) (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))
(* n1_i (+ (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (+ (/ n0_i n1_i) (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))
(* -1 (* n1_i (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1))))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1)))))
(+ n0_i (* u (- n1_i n0_i)))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))
(* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))
(* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(* -1 (* (pow u 3) (+ (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))
(+ (* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))) (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(+ (* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))) (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(+ (* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))) (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))))
(* n1_i (+ (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))
(* n1_i (+ (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))
(* n1_i (+ (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))
(* -1 (* n1_i (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1)))))
(* u (- n1_i n0_i))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))))
(+ (* n0_i (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))))
(+ (* n0_i (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))))
(+ (* n0_i (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))))
(* n0_i (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)))
(* n0_i (+ (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)))
(* n0_i (+ (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)))
(* n0_i (+ (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)))
(* -1 (* n0_i (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)) (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3)))))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)) (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3)))))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)) (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3)))))))
(- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)
(- (+ (* n1_i (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(- (+ (* n1_i (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(- (+ (* n1_i (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(* n1_i (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))
(* n1_i (- (+ 1 (+ (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))) (/ (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n1_i))) (/ n0_i n1_i)))
(* n1_i (- (+ 1 (+ (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))) (/ (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n1_i))) (/ n0_i n1_i)))
(* n1_i (- (+ 1 (+ (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))) (/ (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n1_i))) (/ n0_i n1_i)))
(* -1 (* n1_i (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1)))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6))) 1)))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6))) 1)))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6))) 1)))
(- n1_i n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))
(+ n1_i (+ (* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))))
(+ n1_i (+ (* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))))
(+ n1_i (+ (* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))))
(* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1))
(* n0_i (- (+ (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) (+ (/ n1_i n0_i) (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i))) 1))
(* n0_i (- (+ (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) (+ (/ n1_i n0_i) (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i))) 1))
(* n0_i (- (+ (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) (+ (/ n1_i n0_i) (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i))) 1))
(* -1 (* n0_i (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3)))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))) n0_i)) (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))) n0_i)) (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))) n0_i)) (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)
(- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)
(- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)
(* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* -1 n0_i)
(- (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) n0_i)
(- (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) n0_i)
(- (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) n0_i)
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)
(- (+ (* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))) (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(- (+ (* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))) (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(- (+ (* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))) (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))
(* n1_i (- (+ (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))) (/ (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n1_i)) (/ n0_i n1_i)))
(* n1_i (- (+ (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))) (/ (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n1_i)) (/ n0_i n1_i)))
(* n1_i (- (+ (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))) (/ (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n1_i)) (/ n0_i n1_i)))
(* -1 (* n1_i (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6))))
(* -1 (* n1_i (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)))))
(* -1 (* n1_i (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)))))
(* -1 (* n1_i (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))
(+ (* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))
(+ (* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))
(+ (* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))
(* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1))
(* n0_i (- (+ (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i)) 1))
(* n0_i (- (+ (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i)) 1))
(* n0_i (- (+ (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i)) 1))
(* -1 (* n0_i (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3)))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i)) (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i)) (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i)) (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))))
(- (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) n0_i)
(- (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(- (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(- (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2)))) (/ n0_i (pow u 2))))
(* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2)))) (/ n0_i (pow u 2))))
(* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 (* n0_i u))
(* -1 u)
(* -1 u)
(* -1 u)
(* -1 u)
(* -1 u)
(* -1 u)
(* -1 u)
(* -1 u)
(* -1 u)
(* -1 u)
(* -1 u)
(* -1 u)
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(+ (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1)))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+ (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1)))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+ (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1)))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1))))
(* n0_i (+ 1 (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(* n0_i (+ 1 (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(* n0_i (+ 1 (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(* -1 (* n0_i (- (* u (+ 1 (* -1/3 (pow normAngle 2)))) 1)))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2))))) 1)))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2))))) 1)))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2))))) 1)))
n0_i
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))
(+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))
(+ n0_i (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))
(+ n0_i (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))
(+ n0_i (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))
(* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (+ (/ n0_i n1_i) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (+ (/ n0_i n1_i) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (+ (/ n0_i n1_i) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))
(* -1 (* n1_i (* u (- (* -1/6 (pow normAngle 2)) 1))))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(+ n0_i (* u (- n1_i n0_i)))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))
(* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)))
(* -1 (* n1_i (* u (- (* -1/6 (pow normAngle 2)) 1))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(+ (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+ (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+ (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1)))
(* n0_i (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))
(* n0_i (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))
(* n0_i (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))
(* -1 (* n0_i (* u (+ 1 (* -1/3 (pow normAngle 2))))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2)))))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2)))))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2)))))))
(* u (- n1_i n0_i))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)
(* n1_i (+ 1 (* 1/6 (pow normAngle 2))))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))
(* -1 (* n1_i (- (* -1/6 (pow normAngle 2)) 1)))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))
(* n0_i (- (* 1/3 (pow normAngle 2)) 1))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))
(* -1 (* n0_i (+ 1 (* -1/3 (pow normAngle 2)))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))
(- n1_i n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(* -1 n0_i)
(- n1_i n0_i)
(- n1_i n0_i)
(- n1_i n0_i)
n1_i
(* n1_i (+ 1 (* -1 (/ n0_i n1_i))))
(* n1_i (+ 1 (* -1 (/ n0_i n1_i))))
(* n1_i (+ 1 (* -1 (/ n0_i n1_i))))
n1_i
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
n1_i
(+ n1_i (* -1 n0_i))
(+ n1_i (* -1 n0_i))
(+ n1_i (* -1 n0_i))
(* -1 n0_i)
(* n0_i (- (/ n1_i n0_i) 1))
(* n0_i (- (/ n1_i n0_i) 1))
(* n0_i (- (/ n1_i n0_i) 1))
(* -1 n0_i)
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(* -1 (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))))
(* -1 (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))))
(* -1 (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))))
(* -1 (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))
(* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))
(* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))
(* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))
(* n1_i u)
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))
(* 1/6 (* n1_i (* (pow normAngle 2) u)))
(* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (/ (* n1_i u) (pow normAngle 2))))
(* 1/6 (* n1_i (* (pow normAngle 2) u)))
(* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (/ (* n1_i u) (pow normAngle 2))))
(* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))))
(+ (* -1 (* n0_i (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i)))))) (* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i))))))
(+ (* -1 (* n0_i (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i)))))) (* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i))))))
(+ (* -1 (* n0_i (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i)))))) (* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i))))))
(* -1 (* n0_i (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(* -1 (* n0_i (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
n0_i
(+ n0_i (* -1 (* n0_i (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))))))
(+ n0_i (* u (+ (* -1 (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(+ n0_i (* u (+ (* -1 (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))
(* (pow u 2) (+ (* -1 (/ (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(* (pow u 2) (+ (* -1 (/ (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) u)) (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ n0_i (pow u 2)))))
(* (pow u 2) (+ (* -1 (/ (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) u)) (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ n0_i (pow u 2)))))
(* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ (* n0_i (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))) u)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (* n0_i (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))) (* -1 (/ n0_i u))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (* n0_i (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))) (* -1 (/ n0_i u))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1))) (* n0_i (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1))) (* n0_i (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1))) (* n0_i (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))))
(* n0_i (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i))))
(* n1_i (+ (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) n1_i)) (* n0_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))))
(* n1_i (+ (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) n1_i)) (* n0_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))))
(* n1_i (+ (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) n1_i)) (* n0_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))))
(* -1 (* n1_i (+ (* n0_i (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) n1_i))))
(* -1 (* n1_i (+ (* n0_i (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) n1_i))))
(* -1 (* n1_i (+ (* n0_i (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) n1_i))))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1))) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1))) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1))) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)))
(* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)))
(* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (/ (* n1_i u) n0_i))))
(* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (/ (* n1_i u) n0_i))))
(* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (/ (* n1_i u) n0_i))))
(* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)))
(- u (+ 1 (/ (* n1_i u) n0_i)))
(- (+ u (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (+ 1 (/ (* n1_i u) n0_i)))
(- (+ u (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (+ 1 (/ (* n1_i u) n0_i)))
(- (+ u (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (+ 1 (/ (* n1_i u) n0_i)))
(* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))
(* (pow normAngle 2) (- (+ (* u (- (* 1/2 u) 1/3)) (/ u (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(* (pow normAngle 2) (- (+ (* u (- (* 1/2 u) 1/3)) (/ u (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(* (pow normAngle 2) (- (+ (* u (- (* 1/2 u) 1/3)) (/ u (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))
(* (pow normAngle 2) (- (+ (* u (- (* 1/2 u) 1/3)) (/ u (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(* (pow normAngle 2) (- (+ (* u (- (* 1/2 u) 1/3)) (/ u (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(* (pow normAngle 2) (- (+ (* u (- (* 1/2 u) 1/3)) (/ u (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
-1
(- (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) 1)
(- (* u (- (+ 1 (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u)))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) 1)
(- (* u (- (+ 1 (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u)))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) 1)
(* 1/2 (* (pow normAngle 2) (pow u 2)))
(* (pow u 2) (- (+ (* -1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 u))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i u))) (/ n1_i (* n0_i u)))))
(* (pow u 2) (- (+ (* -1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 u))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i u))) (+ (/ 1 (pow u 2)) (/ n1_i (* n0_i u))))))
(* (pow u 2) (- (+ (* -1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 u))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i u))) (+ (/ 1 (pow u 2)) (/ n1_i (* n0_i u))))))
(* 1/2 (* (pow normAngle 2) (pow u 2)))
(* (pow u 2) (+ (* -1 (/ (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) u)) (* 1/2 (pow normAngle 2))))
(* (pow u 2) (+ (* -1 (/ (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) u)) (* 1/2 (pow normAngle 2))))
(* (pow u 2) (+ (* -1 (/ (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) u)) (* 1/2 (pow normAngle 2))))
(- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)
(- (+ u (+ (* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)
(- (+ u (+ (* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)
(- (+ u (+ (* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)
(* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i))))
(* n1_i (- (+ (/ u n1_i) (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i)) (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (+ (/ 1 n1_i) (/ u n0_i)))))
(* n1_i (- (+ (/ u n1_i) (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i)) (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (+ (/ 1 n1_i) (/ u n0_i)))))
(* n1_i (- (+ (/ u n1_i) (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i)) (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (+ (/ 1 n1_i) (/ u n0_i)))))
(* n1_i (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))
(* -1 (* n1_i (- (* -1 (/ (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1) n1_i)) (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))))
(* -1 (* n1_i (- (* -1 (/ (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1) n1_i)) (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))))
(* -1 (* n1_i (- (* -1 (/ (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1) n1_i)) (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))))
(* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i))
(/ (- (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))) n0_i)
(/ (- (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))) n0_i)
(/ (- (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))) n0_i)
(- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)
(- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)
(- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)
(- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)
(- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)
(- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)
(- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)
(- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)
(* -1 (/ (* n1_i u) n0_i))
(- (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i)))) (/ (* n1_i u) n0_i))
(- (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i)))) (/ (* n1_i u) n0_i))
(- (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i)))) (/ (* n1_i u) n0_i))
(* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* u (- (* 1/2 u) 1/3))) (* 1/6 (/ (* n1_i u) n0_i))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* u (- (* 1/2 u) 1/3))) (* 1/6 (/ (* n1_i u) n0_i))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* u (- (* 1/2 u) 1/3))) (* 1/6 (/ (* n1_i u) n0_i))))
(* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* u (- (* 1/2 u) 1/3))) (* 1/6 (/ (* n1_i u) n0_i))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* u (- (* 1/2 u) 1/3))) (* 1/6 (/ (* n1_i u) n0_i))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* u (- (* 1/2 u) 1/3))) (* 1/6 (/ (* n1_i u) n0_i))))
(* u (- (* -1/3 (pow normAngle 2)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(* u (- (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(* u (- (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(* u (- (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(* 1/2 (* (pow normAngle 2) (pow u 2)))
(* (pow u 2) (- (+ (* -1/3 (/ (pow normAngle 2) u)) (* 1/2 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i u))) (/ n1_i (* n0_i u)))))
(* (pow u 2) (- (+ (* -1/3 (/ (pow normAngle 2) u)) (* 1/2 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i u))) (/ n1_i (* n0_i u)))))
(* (pow u 2) (- (+ (* -1/3 (/ (pow normAngle 2) u)) (* 1/2 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i u))) (/ n1_i (* n0_i u)))))
(* 1/2 (* (pow normAngle 2) (pow u 2)))
(* (pow u 2) (+ (* -1 (/ (- (* 1/3 (pow normAngle 2)) (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))) u)) (* 1/2 (pow normAngle 2))))
(* (pow u 2) (+ (* -1 (/ (- (* 1/3 (pow normAngle 2)) (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))) u)) (* 1/2 (pow normAngle 2))))
(* (pow u 2) (+ (* -1 (/ (- (* 1/3 (pow normAngle 2)) (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))) u)) (* 1/2 (pow normAngle 2))))
(* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))
(+ (* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))
(+ (* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))
(+ (* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))
(* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i))))
(* n1_i (- (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i) (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i))))
(* n1_i (- (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i) (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i))))
(* n1_i (- (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i) (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i))))
(* n1_i (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))
(* -1 (* n1_i (- (* -1 (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i)) (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))))
(* -1 (* n1_i (- (* -1 (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i)) (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))))
(* -1 (* n1_i (- (* -1 (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i)) (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))))
(* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i))
(/ (- (* n0_i (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))) n0_i)
(/ (- (* n0_i (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))) n0_i)
(/ (- (* n0_i (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))) n0_i)
(* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))
(+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))
(+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))
(+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))
(* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))
(+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))
(+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))
(+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))
(* n0_i (- 1 u))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(* -5040 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 7)))
(/ (+ (* -211680 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (* -5040 (* n0_i (sin (* normAngle (- 1 u)))))) (pow normAngle 7))
(/ (- (+ (* -5040 (* n0_i (sin (* normAngle (- 1 u))))) (* -1 (/ (+ (* -4233600 (* n0_i (sin (* normAngle (- 1 u))))) (* 8890560 (* n0_i (sin (* normAngle (- 1 u)))))) (pow normAngle 4)))) (* 211680 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2)))) (pow normAngle 7))
(/ (- (+ (* -5040 (* n0_i (sin (* normAngle (- 1 u))))) (* -1 (/ (+ (* -177811200 (* n0_i (sin (* normAngle (- 1 u))))) (+ (* 42 (+ (* -4233600 (* n0_i (sin (* normAngle (- 1 u))))) (* 8890560 (* n0_i (sin (* normAngle (- 1 u))))))) (* 25401600 (* n0_i (sin (* normAngle (- 1 u))))))) (pow normAngle 6)))) (+ (* -4233600 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4))) (+ (* 211680 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (* 8890560 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4)))))) (pow normAngle 7))
(* -5040 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 7)))
(* -1 (/ (+ (* 5040 (* n0_i (sin (* normAngle (- 1 u))))) (* 211680 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2)))) (pow normAngle 7)))
(* -1 (/ (+ (* -4233600 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4))) (+ (* 5040 (* n0_i (sin (* normAngle (- 1 u))))) (+ (* 211680 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (* 8890560 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4)))))) (pow normAngle 7)))
(* -1 (/ (+ (* -177811200 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 6))) (+ (* -4233600 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4))) (+ (* 42 (/ (+ (* -4233600 (* n0_i (sin (* normAngle (- 1 u))))) (* 8890560 (* n0_i (sin (* normAngle (- 1 u)))))) (pow normAngle 6))) (+ (* 5040 (* n0_i (sin (* normAngle (- 1 u))))) (+ (* 211680 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (+ (* 8890560 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4))) (* 25401600 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 6))))))))) (pow normAngle 7)))
(/ (* n0_i (sin normAngle)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+ (* -1 (/ (* n0_i (* u (cos normAngle))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ (* n0_i (sin normAngle)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(+ (* u (+ (* -1 (/ (* n0_i (cos normAngle)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (* -1/2 (/ (* n0_i (* normAngle (* u (sin normAngle)))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ (* n0_i (sin normAngle)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(+ (* u (+ (* -1 (/ (* n0_i (cos normAngle)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (* u (+ (* -1/2 (/ (* n0_i (* normAngle (sin normAngle))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (* 1/6 (/ (* n0_i (* (pow normAngle 2) (* u (cos normAngle)))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))) (/ (* n0_i (sin normAngle)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(* normAngle (- 1 u))
(* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* 1/120 (* (pow normAngle 2) (pow (- 1 u) 5)))))) u))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow (- 1 u) 7))) (* 1/120 (pow (- 1 u) 5))))))) u))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin normAngle)
(+ (sin normAngle) (* -1 (* normAngle (* u (cos normAngle)))))
(+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* -1/2 (* (pow normAngle 2) (* u (sin normAngle)))))))
(+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* u (+ (* -1/2 (* (pow normAngle 2) (sin normAngle))) (* 1/6 (* (pow normAngle 3) (* u (cos normAngle)))))))))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (+ 1 (* -1 u))))
(sin (* normAngle (+ 1 (* -1 u))))
(sin (* normAngle (+ 1 (* -1 u))))
(sin (* normAngle (+ 1 (* -1 u))))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(* -1 (* normAngle u))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* -1 (* normAngle u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
1
(+ 1 (* -1 u))
(+ 1 (* -1 u))
(+ 1 (* -1 u))
(* -1 u)
(* u (- (/ 1 u) 1))
(* u (- (/ 1 u) 1))
(* u (- (/ 1 u) 1))
(* -1 u)
(* -1 (* u (- 1 (/ 1 u))))
(* -1 (* u (- 1 (/ 1 u))))
(* -1 (* u (- 1 (/ 1 u))))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* 1/6 (* n0_i u))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(* -1/6 (* n1_i u))
(* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))
(* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))
(* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))
(* -1/6 (* n1_i u))
(* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))
(* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))
(* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))
(* -1/6 (* n1_i u))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(* 1/6 (* n0_i u))
(* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))
(* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))
(* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))
(* 1/6 (* n0_i u))
(* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))
(* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))
(* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* -1/2 (* n0_i u))
(* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))
(* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))
(* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))
(* -1/6 (* (pow u 2) (- n1_i n0_i)))
(* (pow u 2) (+ (* -1/2 (/ n0_i u)) (* -1/6 (- n1_i n0_i))))
(* (pow u 2) (+ (* -1/2 (/ n0_i u)) (* -1/6 (- n1_i n0_i))))
(* (pow u 2) (+ (* -1/2 (/ n0_i u)) (* -1/6 (- n1_i n0_i))))
(* -1/6 (* (pow u 2) (- n1_i n0_i)))
(* (pow u 2) (+ (* -1/2 (/ n0_i u)) (* -1/6 (- n1_i n0_i))))
(* (pow u 2) (+ (* -1/2 (/ n0_i u)) (* -1/6 (- n1_i n0_i))))
(* (pow u 2) (+ (* -1/2 (/ n0_i u)) (* -1/6 (- n1_i n0_i))))
(* -1/6 (* n1_i (pow u 2)))
(+ (* -1/6 (* n1_i (pow u 2))) (* n0_i (* u (- (* 1/6 u) 1/2))))
(+ (* -1/6 (* n1_i (pow u 2))) (* n0_i (* u (- (* 1/6 u) 1/2))))
(+ (* -1/6 (* n1_i (pow u 2))) (* n0_i (* u (- (* 1/6 u) 1/2))))
(* n0_i (* u (- (* 1/6 u) 1/2)))
(* n0_i (+ (* -1/6 (/ (* n1_i (pow u 2)) n0_i)) (* u (- (* 1/6 u) 1/2))))
(* n0_i (+ (* -1/6 (/ (* n1_i (pow u 2)) n0_i)) (* u (- (* 1/6 u) 1/2))))
(* n0_i (+ (* -1/6 (/ (* n1_i (pow u 2)) n0_i)) (* u (- (* 1/6 u) 1/2))))
(* -1 (* n0_i (* u (+ 1/2 (* -1/6 u)))))
(* -1 (* n0_i (+ (* 1/6 (/ (* n1_i (pow u 2)) n0_i)) (* u (+ 1/2 (* -1/6 u))))))
(* -1 (* n0_i (+ (* 1/6 (/ (* n1_i (pow u 2)) n0_i)) (* u (+ 1/2 (* -1/6 u))))))
(* -1 (* n0_i (+ (* 1/6 (/ (* n1_i (pow u 2)) n0_i)) (* u (+ 1/2 (* -1/6 u))))))
(* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))
(+ (* -1/6 (* n1_i (pow u 2))) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))
(+ (* -1/6 (* n1_i (pow u 2))) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))
(+ (* -1/6 (* n1_i (pow u 2))) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))
(* -1/6 (* n1_i (pow u 2)))
(* n1_i (+ (* -1/6 (pow u 2)) (/ (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))) n1_i)))
(* n1_i (+ (* -1/6 (pow u 2)) (/ (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))) n1_i)))
(* n1_i (+ (* -1/6 (pow u 2)) (/ (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))) n1_i)))
(* -1/6 (* n1_i (pow u 2)))
(* -1 (* n1_i (+ (* -1 (/ (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))) n1_i)) (* 1/6 (pow u 2)))))
(* -1 (* n1_i (+ (* -1 (/ (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))) n1_i)) (* 1/6 (pow u 2)))))
(* -1 (* n1_i (+ (* -1 (/ (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))) n1_i)) (* 1/6 (pow u 2)))))
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/3 (* n0_i (pow normAngle 2)))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(* 1/6 (* n1_i (pow normAngle 2)))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(* 1/6 (* n1_i (pow normAngle 2)))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(* 1/6 (* n1_i (pow normAngle 2)))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(* 1/3 (* n0_i (pow normAngle 2)))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))
(* 1/3 (* n0_i (pow normAngle 2)))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)
(/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)
(/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)
(/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)
(/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)
(/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)
(/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)
(/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)
(* -1 (/ (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))) n0_i))
(* -1 (/ (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))) n0_i))
(* -1 (/ (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))) n0_i))
(* -1 (/ (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))) n0_i))
(/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)
(/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)
(/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)
(/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)
(/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)
(/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)
(/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)
(/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)
(* -1 (/ (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))) n0_i))
(* -1 (/ (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))) n0_i))
(* -1 (/ (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))) n0_i))
(* -1 (/ (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))) n0_i))
(/ (* n1_i u) n0_i)
(+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (/ (* n1_i u) n0_i))
(+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (/ (* n1_i u) n0_i))
(+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (/ (* n1_i u) n0_i))
(* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i))
(* (pow normAngle 2) (+ (* 1/6 (/ (* n1_i u) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* 1/6 (/ (* n1_i u) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* 1/6 (/ (* n1_i u) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i))
(* (pow normAngle 2) (+ (* 1/6 (/ (* n1_i u) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* 1/6 (/ (* n1_i u) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* 1/6 (/ (* n1_i u) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
-1/3
(- (* 1/2 u) 1/3)
(- (* 1/2 u) 1/3)
(- (* 1/2 u) 1/3)
(* 1/2 u)
(* u (- 1/2 (* 1/3 (/ 1 u))))
(* u (- 1/2 (* 1/3 (/ 1 u))))
(* u (- 1/2 (* 1/3 (/ 1 u))))
(* 1/2 u)
(* -1 (* u (- (* 1/3 (/ 1 u)) 1/2)))
(* -1 (* u (- (* 1/3 (/ 1 u)) 1/2)))
(* -1 (* u (- (* 1/3 (/ 1 u)) 1/2)))
(* -1/3 u)
(* u (- (* 1/2 u) 1/3))
(* u (- (* 1/2 u) 1/3))
(* u (- (* 1/2 u) 1/3))
(* 1/2 (pow u 2))
(* (pow u 2) (- 1/2 (* 1/3 (/ 1 u))))
(* (pow u 2) (- 1/2 (* 1/3 (/ 1 u))))
(* (pow u 2) (- 1/2 (* 1/3 (/ 1 u))))
(* 1/2 (pow u 2))
(* (pow u 2) (- 1/2 (* 1/3 (/ 1 u))))
(* (pow u 2) (- 1/2 (* 1/3 (/ 1 u))))
(* (pow u 2) (- 1/2 (* 1/3 (/ 1 u))))
(* 1/120 (pow normAngle 2))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(* -1/5040 (pow normAngle 4))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* -1/5040 (pow normAngle 4))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* -1/6 (pow normAngle 2))
(* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))
(* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))
(* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))
(* -1/5040 (pow normAngle 6))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(* -1/5040 (pow normAngle 6))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
Outputs
(* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))))
(*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))))))
(+ (* n0_i (+ 1 (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32)))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32))))))
(+ (* n0_i (+ 1 (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32)))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32))))))
(+ (* n0_i (+ 1 (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32)))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32))))))
(* n0_i (+ 1 (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))))
(* n0_i (+ 1 (+ (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))))) n0_i)))))
(* n0_i (+ 1 (+ (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))))) n0_i)))))
(* n0_i (+ 1 (+ (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))))) n0_i)))))
(* -1 (* n0_i (- (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3)))) 1)))
(*.f32 (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))) #s(literal -1/3 binary32))))) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)) (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))) #s(literal -1/3 binary32))))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32)))))) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)) (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))) #s(literal -1/3 binary32))))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32)))))) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)) (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))) #s(literal -1/3 binary32))))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32)))))) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
n0_i
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))))
(+ n0_i (* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))))
(+ n0_i (* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (-.f32 n1_i n0_i)))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 u u)) (+.f32 (/.f32 n1_i (*.f32 u u)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))))) (/.f32 n0_i (*.f32 u u))))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n0_i (pow u 3)) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2)))))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (+.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 n0_i (*.f32 u (*.f32 u u)))) (/.f32 n1_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 u u)))) (/.f32 n0_i (*.f32 u u))))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (-.f32 n1_i n0_i)))
(* -1 (* (pow u 3) (+ (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(*.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 n1_i n0_i)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u))) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n1_i u)) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 (-.f32 (neg.f32 (/.f32 n0_i u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(+ n0_i (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i)))
(+ n0_i (+ (* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))) (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i)) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))))
(+ n0_i (+ (* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))) (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i)) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))))
(+ n0_i (+ (* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))) (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i)) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))))
(* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))
(* n1_i (+ (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (+ (/ n0_i n1_i) (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (*.f32 u (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i))))) n1_i))) (/.f32 n0_i n1_i))))))
(* n1_i (+ (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (+ (/ n0_i n1_i) (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (*.f32 u (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i))))) n1_i))) (/.f32 n0_i n1_i))))))
(* n1_i (+ (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (+ (/ n0_i n1_i) (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (*.f32 u (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i))))) n1_i))) (/.f32 n0_i n1_i))))))
(* -1 (* n1_i (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1))))
(*.f32 (*.f32 u (neg.f32 n1_i)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) #s(literal -1 binary32)))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) #s(literal -1 binary32))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i))) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) #s(literal -1 binary32))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i))) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) #s(literal -1 binary32))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i))) n1_i)) (neg.f32 n1_i))
(+ n0_i (* u (- n1_i n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))
(* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))
(*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))))
(* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))
(*.f32 u (+.f32 n1_i (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))))
(* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))
(*.f32 u (+.f32 n1_i (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (-.f32 n1_i n0_i)))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 u u)) (+.f32 (/.f32 n1_i (*.f32 u u)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))))) (/.f32 n0_i (*.f32 u u))))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 u u)) (+.f32 (/.f32 n1_i (*.f32 u u)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))))) (/.f32 n0_i (*.f32 u u))))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (-.f32 n1_i n0_i)))
(* -1 (* (pow u 3) (+ (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(*.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 n1_i n0_i)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u))) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n1_i u)) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n1_i u)) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))
(*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i))
(+ (* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))) (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(+.f32 (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i)) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))))
(+ (* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))) (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(+.f32 (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i)) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))))
(+ (* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))) (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(+.f32 (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i)) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))))
(* n1_i (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))
(* n1_i (+ (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))
(*.f32 n1_i (*.f32 u (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i))))) n1_i))) (/.f32 n0_i n1_i)))))
(* n1_i (+ (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))
(*.f32 n1_i (*.f32 u (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i))))) n1_i))) (/.f32 n0_i n1_i)))))
(* n1_i (+ (* u (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))
(*.f32 n1_i (*.f32 u (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i))))) n1_i))) (/.f32 n0_i n1_i)))))
(* -1 (* n1_i (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1))))
(*.f32 (*.f32 u (neg.f32 n1_i)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) #s(literal -1 binary32)))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) #s(literal -1 binary32))) (/.f32 (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i)) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) #s(literal -1 binary32))) (/.f32 (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i)) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) #s(literal -1 binary32))) (/.f32 (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i)) n1_i)) (neg.f32 n1_i))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))))
(*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))))))
(+ (* n0_i (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32)))))) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32))))
(+ (* n0_i (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32)))))) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32))))
(+ (* n0_i (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32)))))) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32))))
(* n0_i (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)))
(*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))
(* n0_i (+ (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)))
(*.f32 n0_i (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))))) n0_i))))
(* n0_i (+ (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)))
(*.f32 n0_i (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))))) n0_i))))
(* n0_i (+ (* u (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)))
(*.f32 n0_i (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))))) n0_i))))
(* -1 (* n0_i (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n0_i)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))) #s(literal -1/3 binary32)))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)) (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3)))))))
(*.f32 (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))) #s(literal -1/3 binary32))))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32)))))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)) (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3)))))))
(*.f32 (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))) #s(literal -1/3 binary32))))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32)))))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))) n0_i)) (* u (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3)))))))
(*.f32 (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))) #s(literal -1/3 binary32))))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32)))))) n0_i)) (neg.f32 n0_i))
(- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)
(-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i)
(- (+ (* n1_i (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i))
(- (+ (* n1_i (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i))
(- (+ (* n1_i (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))) (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i))
(* n1_i (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))
(* n1_i (- (+ 1 (+ (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))) (/ (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n1_i))) (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i))))) n1_i))) (/.f32 n0_i n1_i))))
(* n1_i (- (+ 1 (+ (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))) (/ (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n1_i))) (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i))))) n1_i))) (/.f32 n0_i n1_i))))
(* n1_i (- (+ 1 (+ (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))) (/ (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n1_i))) (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i))))) n1_i))) (/.f32 n0_i n1_i))))
(* -1 (* n1_i (- (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)) 1)))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) #s(literal -1 binary32)) (neg.f32 n1_i))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6))) 1)))
(*.f32 n1_i (neg.f32 (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i) n1_i)) #s(literal -1 binary32))))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6))) 1)))
(*.f32 n1_i (neg.f32 (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i) n1_i)) #s(literal -1 binary32))))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6))) 1)))
(*.f32 n1_i (neg.f32 (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i) n1_i)) #s(literal -1 binary32))))
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (-.f32 n1_i n0_i))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (-.f32 n1_i n0_i))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (-.f32 n1_i n0_i))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (+.f32 (/.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 n1_i #s(literal 1/6 binary32)))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (+.f32 (/.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 n1_i #s(literal 1/6 binary32)))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (+.f32 (/.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 n1_i #s(literal 1/6 binary32)))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (+.f32 (/.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 n1_i #s(literal 1/6 binary32)))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (+.f32 (/.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 n1_i #s(literal 1/6 binary32)))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (+.f32 (/.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 n1_i #s(literal 1/6 binary32)))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))
(+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32)))))
(+ n1_i (+ (* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))))
(+.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32))))
(+ n1_i (+ (* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))))
(+.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32))))
(+ n1_i (+ (* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))))
(+.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32))))
(* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))
(* n0_i (- (+ (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) (+ (/ n1_i n0_i) (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i))) 1))
(*.f32 n0_i (+.f32 (+.f32 (/.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32)))) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))) n0_i)))) #s(literal -1 binary32)))
(* n0_i (- (+ (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) (+ (/ n1_i n0_i) (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i))) 1))
(*.f32 n0_i (+.f32 (+.f32 (/.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32)))) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))) n0_i)))) #s(literal -1 binary32)))
(* n0_i (- (+ (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) (+ (/ n1_i n0_i) (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i))) 1))
(*.f32 n0_i (+.f32 (+.f32 (/.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32)))) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))) n0_i)))) #s(literal -1 binary32)))
(* -1 (* n0_i (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3)))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))) #s(literal -1/3 binary32)))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))) n0_i)) (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))) #s(literal -1/3 binary32))) (/.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))))) n0_i))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))) n0_i)) (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))) #s(literal -1/3 binary32))) (/.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))))) n0_i))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))) n0_i)) (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))) #s(literal -1/3 binary32))) (/.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))))) n0_i))) (neg.f32 n0_i))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))
(- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)
(+.f32 n1_i (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)
(+.f32 n1_i (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)
(+.f32 n1_i (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (-.f32 n1_i n0_i)))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))))
(* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u u) (-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 u u)) (+.f32 (/.f32 n1_i (*.f32 u u)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))))) (/.f32 n0_i (*.f32 u u))))
(* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u u) (-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 u u)) (+.f32 (/.f32 n1_i (*.f32 u u)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))))) (/.f32 n0_i (*.f32 u u))))
(* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (-.f32 n1_i n0_i)))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)) u)) u)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)) u)) u)))
(* -1 n0_i)
(neg.f32 n0_i)
(- (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) n0_i)
(-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i)
(- (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) n0_i)
(-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i)
(- (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) n0_i)
(-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i)
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)
(-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i)
(- (+ (* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))) (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i))
(- (+ (* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))) (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i))
(- (+ (* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))) (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i))
(* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))
(*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))
(* n1_i (- (+ (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))) (/ (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n1_i)) (/ n0_i n1_i)))
(*.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i))))) n1_i))) (/.f32 n0_i n1_i)))
(* n1_i (- (+ (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))) (/ (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n1_i)) (/ n0_i n1_i)))
(*.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i))))) n1_i))) (/.f32 n0_i n1_i)))
(* n1_i (- (+ (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))) (/ (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n1_i)) (/ n0_i n1_i)))
(*.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i))))) n1_i))) (/.f32 n0_i n1_i)))
(* -1 (* n1_i (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i) n1_i))))
(* -1 (* n1_i (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i) n1_i))))
(* -1 (* n1_i (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (* (pow normAngle 2) (- (* 1/6 (pow u 2)) 1/6)))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))) n0_i) n1_i))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))))
(+ (* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32))))
(+ (* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32))))
(+ (* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1)) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32))))
(* n0_i (- (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) 1))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))
(* n0_i (- (+ (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i)) 1))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32)))) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))) n0_i))) #s(literal -1 binary32)))
(* n0_i (- (+ (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i)) 1))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32)))) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))) n0_i))) #s(literal -1 binary32)))
(* n0_i (- (+ (* (pow normAngle 2) (+ 1/3 (* u (- (* 1/6 u) 1/2)))) (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i)) 1))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32)))) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))) n0_i))) #s(literal -1 binary32)))
(* -1 (* n0_i (+ 1 (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3)))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))) #s(literal -1/3 binary32)))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i)) (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32)))) n0_i))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i)) (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32)))) n0_i))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i))) n0_i)) (* (pow normAngle 2) (- (* u (+ 1/2 (* -1/6 u))) 1/3))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32)))) n0_i))) (neg.f32 n0_i))
(- (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) n0_i)
(-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)
(- (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))
(- (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))
(- (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))
(* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (-.f32 n1_i n0_i)))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))))
(* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2)))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u u) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 u u))) (/.f32 n0_i (*.f32 u u))))
(* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2)))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u u) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 u u))) (/.f32 n0_i (*.f32 u u))))
(* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (-.f32 n1_i n0_i)))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i) u)) u)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i) u)) u)))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 u)
(neg.f32 u)
(* -1 u)
(neg.f32 u)
(* -1 u)
(neg.f32 u)
(* -1 u)
(neg.f32 u)
(* -1 u)
(neg.f32 u)
(* -1 u)
(neg.f32 u)
(* -1 u)
(neg.f32 u)
(* -1 u)
(neg.f32 u)
(* -1 u)
(neg.f32 u)
(* -1 u)
(neg.f32 u)
(* -1 u)
(neg.f32 u)
(* -1 u)
(neg.f32 u)
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(+ (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1)))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))))
(+ (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1)))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))))
(+ (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1)))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))))
(* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))))
(* n0_i (+ 1 (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i)))))
(* n0_i (+ 1 (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i)))))
(* n0_i (+ 1 (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i)))))
(* -1 (* n0_i (- (* u (+ 1 (* -1/3 (pow normAngle 2)))) 1)))
(*.f32 (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
n0_i
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))))
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))))
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (/.f32 n0_i u)) (-.f32 n1_i n0_i)))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (/.f32 n0_i u)) (-.f32 n1_i n0_i)))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (/.f32 n0_i u)) (-.f32 n1_i n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))
(* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))
(*.f32 (-.f32 (neg.f32 (/.f32 n0_i u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))) (neg.f32 u))
(* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))
(*.f32 (-.f32 (neg.f32 (/.f32 n0_i u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))) (neg.f32 u))
(* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))
(*.f32 (-.f32 (neg.f32 (/.f32 n0_i u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))) (neg.f32 u))
(+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)))
(+ n0_i (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))
(+ n0_i (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))
(+ n0_i (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))
(* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (+ (/ n0_i n1_i) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i)))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (+ (/ n0_i n1_i) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i)))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (+ (/ n0_i n1_i) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i)))))
(* -1 (* n1_i (* u (- (* -1/6 (pow normAngle 2)) 1))))
(neg.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i))) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i))) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i))) n1_i)) (neg.f32 n1_i))
(+ n0_i (* u (- n1_i n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))
(* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))
(*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))
(+.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))
(+.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))
(+.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))
(* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)))
(*.f32 n1_i (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)))
(*.f32 n1_i (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)))
(*.f32 n1_i (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i))))
(* -1 (* n1_i (* u (- (* -1/6 (pow normAngle 2)) 1))))
(neg.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (/.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (/.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (/.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) n1_i)) (neg.f32 n1_i))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(+ (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(+ (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(+ (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1)))
(*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))
(* n0_i (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))
(*.f32 n0_i (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i))))
(* n0_i (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))
(*.f32 n0_i (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i))))
(* n0_i (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))
(*.f32 n0_i (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i))))
(* -1 (* n0_i (* u (+ 1 (* -1/3 (pow normAngle 2))))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n0_i)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2)))))))
(*.f32 (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2)))))))
(*.f32 (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2)))))))
(*.f32 (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (neg.f32 n0_i))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)
(-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)
(+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)
(+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)
(+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i))
(* n1_i (+ 1 (* 1/6 (pow normAngle 2))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i)))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i)))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i)))
(* -1 (* n1_i (- (* -1/6 (pow normAngle 2)) 1)))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32)) (neg.f32 n1_i))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(neg.f32 (*.f32 n1_i (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i)) #s(literal -1 binary32))))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(neg.f32 (*.f32 n1_i (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i)) #s(literal -1 binary32))))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(neg.f32 (*.f32 n1_i (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i)) #s(literal -1 binary32))))
(+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))
(+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))
(+.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))
(+.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))
(+.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))))
(* n0_i (- (* 1/3 (pow normAngle 2)) 1))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))
(*.f32 n0_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)) (+.f32 (+.f32 (/.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))) #s(literal -1 binary32))))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))
(*.f32 n0_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)) (+.f32 (+.f32 (/.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))) #s(literal -1 binary32))))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))
(*.f32 n0_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)) (+.f32 (+.f32 (/.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))) #s(literal -1 binary32))))
(* -1 (* n0_i (+ 1 (* -1/3 (pow normAngle 2)))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i))) (neg.f32 n0_i))
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (-.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (-.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (-.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (-.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (-.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (-.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 normAngle normAngle)))))
(* -1 n0_i)
(neg.f32 n0_i)
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(- n1_i n0_i)
(-.f32 n1_i n0_i)
n1_i
(* n1_i (+ 1 (* -1 (/ n0_i n1_i))))
(*.f32 n1_i (-.f32 #s(literal 1 binary32) (/.f32 n0_i n1_i)))
(* n1_i (+ 1 (* -1 (/ n0_i n1_i))))
(*.f32 n1_i (-.f32 #s(literal 1 binary32) (/.f32 n0_i n1_i)))
(* n1_i (+ 1 (* -1 (/ n0_i n1_i))))
(*.f32 n1_i (-.f32 #s(literal 1 binary32) (/.f32 n0_i n1_i)))
n1_i
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
(-.f32 #s(literal 0 binary32) (*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) #s(literal -1 binary32))))
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
(-.f32 #s(literal 0 binary32) (*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) #s(literal -1 binary32))))
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
(-.f32 #s(literal 0 binary32) (*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) #s(literal -1 binary32))))
n1_i
(+ n1_i (* -1 n0_i))
(-.f32 n1_i n0_i)
(+ n1_i (* -1 n0_i))
(-.f32 n1_i n0_i)
(+ n1_i (* -1 n0_i))
(-.f32 n1_i n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* n0_i (- (/ n1_i n0_i) 1))
(*.f32 n0_i (+.f32 (/.f32 n1_i n0_i) #s(literal -1 binary32)))
(* n0_i (- (/ n1_i n0_i) 1))
(*.f32 n0_i (+.f32 (/.f32 n1_i n0_i) #s(literal -1 binary32)))
(* n0_i (- (/ n1_i n0_i) 1))
(*.f32 n0_i (+.f32 (/.f32 n1_i n0_i) #s(literal -1 binary32)))
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (neg.f32 n0_i))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(* -1 (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n1_i)))
(* -1 (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n1_i)))
(* -1 (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n1_i)))
(* -1 (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n1_i)))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))
(neg.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))))
(* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))
(neg.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))))
(* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))
(neg.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))))
(* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))
(neg.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))))
(* n1_i u)
(*.f32 u n1_i)
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(* 1/6 (* n1_i (* (pow normAngle 2) u)))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) u) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) u) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) u) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* 1/6 (* n1_i (* (pow normAngle 2) u)))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) u) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) u) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) u) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))))
(*.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))) (neg.f32 n0_i))
(+ (* -1 (* n0_i (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i)))))) (* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i))))))
(*.f32 (neg.f32 n0_i) (+.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))))))
(+ (* -1 (* n0_i (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i)))))) (* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i))))))
(*.f32 (neg.f32 n0_i) (+.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))))))
(+ (* -1 (* n0_i (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i)))))) (* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i))))))
(*.f32 (neg.f32 n0_i) (+.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))))))
(* -1 (* n0_i (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))))
(*.f32 (neg.f32 (*.f32 (*.f32 normAngle normAngle) n0_i)) (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (neg.f32 (*.f32 n0_i (+.f32 (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))) (/.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))) (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (neg.f32 (*.f32 n0_i (+.f32 (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))) (/.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))) (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (neg.f32 (*.f32 n0_i (+.f32 (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))) (/.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))) (*.f32 normAngle normAngle))))))
(* -1 (* n0_i (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))))
(*.f32 (neg.f32 (*.f32 (*.f32 normAngle normAngle) n0_i)) (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (neg.f32 (*.f32 n0_i (+.f32 (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))) (/.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))) (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (neg.f32 (*.f32 n0_i (+.f32 (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))) (/.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))) (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (neg.f32 (*.f32 n0_i (+.f32 (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))) (/.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))) (*.f32 normAngle normAngle))))))
n0_i
(+ n0_i (* -1 (* n0_i (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))))))
(-.f32 n0_i (*.f32 (*.f32 u n0_i) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (+.f32 (/.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))))
(+ n0_i (* u (+ (* -1 (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 n0_i (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (+.f32 (/.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))))))
(+ n0_i (* u (+ (* -1 (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 n0_i (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (+.f32 (/.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))))))
(* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))
(*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))
(* (pow u 2) (+ (* -1 (/ (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 (*.f32 n0_i (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (+.f32 (/.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))) u)))
(* (pow u 2) (+ (* -1 (/ (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) u)) (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ n0_i (pow u 2)))))
(*.f32 (*.f32 u u) (-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 n0_i (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (+.f32 (/.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))) u)))
(* (pow u 2) (+ (* -1 (/ (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) u)) (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ n0_i (pow u 2)))))
(*.f32 (*.f32 u u) (-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 n0_i (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (+.f32 (/.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))) u)))
(* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))
(*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ (* n0_i (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))) u)))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 (*.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)))) u)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (* n0_i (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))) (* -1 (/ n0_i u))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 (-.f32 (neg.f32 (/.f32 n0_i u)) (*.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i))))) u)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (* n0_i (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))) (* -1 (/ n0_i u))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 (-.f32 (neg.f32 (/.f32 n0_i u)) (*.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i))))) u)))
(* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)))
(*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32))) (neg.f32 n0_i))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1))) (* n0_i (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))))
(-.f32 (*.f32 (*.f32 n0_i n1_i) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32)))))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1))) (* n0_i (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))))
(-.f32 (*.f32 (*.f32 n0_i n1_i) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32)))))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1))) (* n0_i (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))))
(-.f32 (*.f32 (*.f32 n0_i n1_i) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32)))))
(* n0_i (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i))))
(*.f32 (*.f32 n0_i n1_i) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i)))
(* n1_i (+ (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) n1_i)) (* n0_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))))
(*.f32 n1_i (-.f32 (*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i))) (/.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32)))) n1_i)))
(* n1_i (+ (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) n1_i)) (* n0_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))))
(*.f32 n1_i (-.f32 (*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i))) (/.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32)))) n1_i)))
(* n1_i (+ (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) n1_i)) (* n0_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))))
(*.f32 n1_i (-.f32 (*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i))) (/.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32)))) n1_i)))
(* -1 (* n0_i (* n1_i (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))))
(*.f32 (neg.f32 (*.f32 n0_i n1_i)) (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i)))
(* -1 (* n1_i (+ (* n0_i (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) n1_i))))
(*.f32 (neg.f32 n1_i) (*.f32 n0_i (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32))) n1_i) (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i)))))
(* -1 (* n1_i (+ (* n0_i (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) n1_i))))
(*.f32 (neg.f32 n1_i) (*.f32 n0_i (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32))) n1_i) (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i)))))
(* -1 (* n1_i (+ (* n0_i (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) n1_i))))
(*.f32 (neg.f32 n1_i) (*.f32 n0_i (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32))) n1_i) (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i)))))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1))) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32)))))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1))) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32)))))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1))) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32)))))
(* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)))
(*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32))) (neg.f32 n0_i))
(* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (-.f32 (+.f32 (*.f32 n1_i (/.f32 u n0_i)) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))) n0_i))) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32)))))
(* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (-.f32 (+.f32 (*.f32 n1_i (/.f32 u n0_i)) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))) n0_i))) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32)))))
(* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (-.f32 (+.f32 (*.f32 n1_i (/.f32 u n0_i)) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))) n0_i))) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32)))))
(* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)))
(*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (+.f32 u #s(literal -1 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (+.f32 u #s(literal -1 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (+.f32 u #s(literal -1 binary32))) (neg.f32 n0_i))
(- u (+ 1 (/ (* n1_i u) n0_i)))
(-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i)))
(- (+ u (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (+ 1 (/ (* n1_i u) n0_i)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i))))) (-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))))
(- (+ u (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (+ 1 (/ (* n1_i u) n0_i)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i))))) (-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))))
(- (+ u (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))) (+ 1 (/ (* n1_i u) n0_i)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i))))) (-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))))
(* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(* (pow normAngle 2) (- (+ (* u (- (* 1/2 u) 1/3)) (/ u (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (-.f32 (/.f32 u (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) u) n0_i) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i)))))))
(* (pow normAngle 2) (- (+ (* u (- (* 1/2 u) 1/3)) (/ u (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (-.f32 (/.f32 u (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) u) n0_i) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i)))))))
(* (pow normAngle 2) (- (+ (* u (- (* 1/2 u) 1/3)) (/ u (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (-.f32 (/.f32 u (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) u) n0_i) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i)))))))
(* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(* (pow normAngle 2) (- (+ (* u (- (* 1/2 u) 1/3)) (/ u (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (-.f32 (/.f32 u (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) u) n0_i) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i)))))))
(* (pow normAngle 2) (- (+ (* u (- (* 1/2 u) 1/3)) (/ u (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (-.f32 (/.f32 u (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) u) n0_i) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i)))))))
(* (pow normAngle 2) (- (+ (* u (- (* 1/2 u) 1/3)) (/ u (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (-.f32 (/.f32 u (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) u) n0_i) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i)))))))
-1
#s(literal -1 binary32)
(- (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) 1)
(+.f32 (*.f32 u (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (+.f32 (/.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))) #s(literal -1 binary32))
(- (* u (- (+ 1 (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u)))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) 1)
(+.f32 (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (/.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)))))) #s(literal -1 binary32))
(- (* u (- (+ 1 (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u)))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) 1)
(+.f32 (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (/.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)))))) #s(literal -1 binary32))
(* 1/2 (* (pow normAngle 2) (pow u 2)))
(*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))
(* (pow u 2) (- (+ (* -1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 u))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i u))) (/ n1_i (* n0_i u)))))
(*.f32 (*.f32 u u) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) u))) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u n0_i)) (/.f32 n1_i (*.f32 u n0_i)))))
(* (pow u 2) (- (+ (* -1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 u))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i u))) (+ (/ 1 (pow u 2)) (/ n1_i (* n0_i u))))))
(*.f32 (*.f32 u u) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) u))) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u n0_i)) (/.f32 n1_i (*.f32 u n0_i))) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))
(* (pow u 2) (- (+ (* -1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 u))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i u))) (+ (/ 1 (pow u 2)) (/ n1_i (* n0_i u))))))
(*.f32 (*.f32 u u) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) u))) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u n0_i)) (/.f32 n1_i (*.f32 u n0_i))) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))
(* 1/2 (* (pow normAngle 2) (pow u 2)))
(*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))
(* (pow u 2) (+ (* -1 (/ (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) u)) (* 1/2 (pow normAngle 2))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i))) u)))
(* (pow u 2) (+ (* -1 (/ (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) u)) (* 1/2 (pow normAngle 2))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (/.f32 (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 #s(literal 1 binary32) u)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i))) u)))
(* (pow u 2) (+ (* -1 (/ (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) u)) (* 1/2 (pow normAngle 2))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (/.f32 (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 #s(literal 1 binary32) u)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i))) u)))
(- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)
(+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32)))
(- (+ u (+ (* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)
(+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i)))) (+.f32 u #s(literal -1 binary32)))
(- (+ u (+ (* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)
(+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i)))) (+.f32 u #s(literal -1 binary32)))
(- (+ u (+ (* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)
(+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i)))) (+.f32 u #s(literal -1 binary32)))
(* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i))))
(*.f32 (neg.f32 n1_i) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i)))
(* n1_i (- (+ (/ u n1_i) (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i)) (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (+ (/ 1 n1_i) (/ u n0_i)))))
(*.f32 n1_i (-.f32 (+.f32 (/.f32 u n1_i) (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) n1_i)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 u n0_i) (/.f32 #s(literal 1 binary32) n1_i)))))
(* n1_i (- (+ (/ u n1_i) (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i)) (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (+ (/ 1 n1_i) (/ u n0_i)))))
(*.f32 n1_i (-.f32 (+.f32 (/.f32 u n1_i) (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) n1_i)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 u n0_i) (/.f32 #s(literal 1 binary32) n1_i)))))
(* n1_i (- (+ (/ u n1_i) (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i)) (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (+ (/ 1 n1_i) (/ u n0_i)))))
(*.f32 n1_i (-.f32 (+.f32 (/.f32 u n1_i) (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) n1_i)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 u n0_i) (/.f32 #s(literal 1 binary32) n1_i)))))
(* n1_i (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))
(*.f32 n1_i (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i)))
(* -1 (* n1_i (- (* -1 (/ (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1) n1_i)) (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))))
(*.f32 (neg.f32 n1_i) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32))) n1_i) (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i)))))
(* -1 (* n1_i (- (* -1 (/ (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1) n1_i)) (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))))
(*.f32 (neg.f32 n1_i) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32))) n1_i) (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i)))))
(* -1 (* n1_i (- (* -1 (/ (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1) n1_i)) (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))))
(*.f32 (neg.f32 n1_i) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32))) n1_i) (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i)))))
(* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i))
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i))
(/ (- (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))) n0_i)
(/.f32 (-.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32)))) (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))) n0_i)
(/ (- (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))) n0_i)
(/.f32 (-.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32)))) (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))) n0_i)
(/ (- (* n0_i (- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))) n0_i)
(/.f32 (-.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32)))) (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))) n0_i)
(- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)
(+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32)))
(- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)
(+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (+.f32 u #s(literal -1 binary32)))
(- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)
(+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (+.f32 u #s(literal -1 binary32)))
(- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)
(+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (+.f32 u #s(literal -1 binary32)))
(- (+ u (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) 1)
(+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (+.f32 u #s(literal -1 binary32)))
(- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)
(+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (+.f32 u #s(literal -1 binary32)))
(- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)
(+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (+.f32 u #s(literal -1 binary32)))
(- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))) 1)
(+.f32 (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (+.f32 u #s(literal -1 binary32)))
(* -1 (/ (* n1_i u) n0_i))
(*.f32 n1_i (-.f32 #s(literal 0 binary32) (/.f32 u n0_i)))
(- (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i)))) (/ (* n1_i u) n0_i))
(-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i))))) (*.f32 n1_i (/.f32 u n0_i)))
(- (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i)))) (/ (* n1_i u) n0_i))
(-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i))))) (*.f32 n1_i (/.f32 u n0_i)))
(- (* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i)))) (/ (* n1_i u) n0_i))
(-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i))))) (*.f32 n1_i (/.f32 u n0_i)))
(* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* u (- (* 1/2 u) 1/3))) (* 1/6 (/ (* n1_i u) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* u (- (* 1/2 u) 1/3))) (* 1/6 (/ (* n1_i u) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* u (- (* 1/2 u) 1/3))) (* 1/6 (/ (* n1_i u) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(* (pow normAngle 2) (- (* u (- (* 1/2 u) 1/3)) (* 1/6 (/ (* n1_i u) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* u (- (* 1/2 u) 1/3))) (* 1/6 (/ (* n1_i u) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* u (- (* 1/2 u) 1/3))) (* 1/6 (/ (* n1_i u) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* u (- (* 1/2 u) 1/3))) (* 1/6 (/ (* n1_i u) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(* u (- (* -1/3 (pow normAngle 2)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (+.f32 (/.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)))))
(* u (- (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(*.f32 u (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 (/.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)))))
(* u (- (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(*.f32 u (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 (/.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)))))
(* u (- (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(*.f32 u (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 (/.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)))))
(* 1/2 (* (pow normAngle 2) (pow u 2)))
(*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))
(* (pow u 2) (- (+ (* -1/3 (/ (pow normAngle 2) u)) (* 1/2 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i u))) (/ n1_i (* n0_i u)))))
(*.f32 (*.f32 u u) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u n0_i)) (/.f32 n1_i (*.f32 u n0_i)))))
(* (pow u 2) (- (+ (* -1/3 (/ (pow normAngle 2) u)) (* 1/2 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i u))) (/ n1_i (* n0_i u)))))
(*.f32 (*.f32 u u) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u n0_i)) (/.f32 n1_i (*.f32 u n0_i)))))
(* (pow u 2) (- (+ (* -1/3 (/ (pow normAngle 2) u)) (* 1/2 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i u))) (/ n1_i (* n0_i u)))))
(*.f32 (*.f32 u u) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u n0_i)) (/.f32 n1_i (*.f32 u n0_i)))))
(* 1/2 (* (pow normAngle 2) (pow u 2)))
(*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))
(* (pow u 2) (+ (* -1 (/ (- (* 1/3 (pow normAngle 2)) (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))) u)) (* 1/2 (pow normAngle 2))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i))) u)))
(* (pow u 2) (+ (* -1 (/ (- (* 1/3 (pow normAngle 2)) (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))) u)) (* 1/2 (pow normAngle 2))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i))) u)))
(* (pow u 2) (+ (* -1 (/ (- (* 1/3 (pow normAngle 2)) (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))) u)) (* 1/2 (pow normAngle 2))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i))) u)))
(* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))
(+ (* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))
(-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i))))
(+ (* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))
(-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i))))
(+ (* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))
(-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i))))
(* -1 (* n1_i (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i))))
(*.f32 (neg.f32 n1_i) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i)))
(* n1_i (- (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i) (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i))))
(*.f32 n1_i (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) n1_i) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i))))
(* n1_i (- (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i) (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i))))
(*.f32 n1_i (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) n1_i) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i))))
(* n1_i (- (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i) (+ (* 1/6 (/ (* (pow normAngle 2) u) n0_i)) (/ u n0_i))))
(*.f32 n1_i (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) n1_i) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i))))
(* n1_i (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))
(*.f32 n1_i (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i)))
(* -1 (* n1_i (- (* -1 (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i)) (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (neg.f32 n1_i)) (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i))))
(* -1 (* n1_i (- (* -1 (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i)) (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (neg.f32 n1_i)) (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i))))
(* -1 (* n1_i (- (* -1 (/ (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))) n1_i)) (+ (* -1 (/ u n0_i)) (* -1/6 (/ (* (pow normAngle 2) u) n0_i))))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (neg.f32 n1_i)) (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (/.f32 u n0_i))))
(* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i))
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) (neg.f32 n0_i))
(/ (- (* n0_i (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))) n0_i)
(/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))) (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))) n0_i)
(/ (- (* n0_i (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))) n0_i)
(/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))) (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))) n0_i)
(/ (- (* n0_i (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))) (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))) n0_i)
(/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))) (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))) n0_i)
(* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))
(+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))
(-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i))
(+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))
(-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i))
(+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))
(-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i))
(* (pow normAngle 2) (* u (- (* 1/2 u) 1/3)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))
(+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))
(-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i))
(+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))
(-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i))
(+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* u (- (* 1/2 u) 1/3))))
(-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal -1/120 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32)))) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal -1/120 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) #s(literal -1/5040 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))) #s(literal 1/120 binary32)))))) (+.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal -1/120 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))))
(* -5040 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 7)))
(/.f32 (*.f32 (*.f32 #s(literal -5040 binary32) n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (pow.f32 normAngle #s(literal 7 binary32)))
(/ (+ (* -211680 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (* -5040 (* n0_i (sin (* normAngle (- 1 u)))))) (pow normAngle 7))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -5040 binary32) n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal -211680 binary32) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))))) (pow.f32 normAngle #s(literal 7 binary32)))
(/ (- (+ (* -5040 (* n0_i (sin (* normAngle (- 1 u))))) (* -1 (/ (+ (* -4233600 (* n0_i (sin (* normAngle (- 1 u))))) (* 8890560 (* n0_i (sin (* normAngle (- 1 u)))))) (pow normAngle 4)))) (* 211680 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2)))) (pow normAngle 7))
(/.f32 (+.f32 (-.f32 (*.f32 (*.f32 #s(literal -5040 binary32) n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 4656960 binary32)) (pow.f32 normAngle #s(literal 4 binary32)))) (*.f32 #s(literal -211680 binary32) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))))) (pow.f32 normAngle #s(literal 7 binary32)))
(/ (- (+ (* -5040 (* n0_i (sin (* normAngle (- 1 u))))) (* -1 (/ (+ (* -177811200 (* n0_i (sin (* normAngle (- 1 u))))) (+ (* 42 (+ (* -4233600 (* n0_i (sin (* normAngle (- 1 u))))) (* 8890560 (* n0_i (sin (* normAngle (- 1 u))))))) (* 25401600 (* n0_i (sin (* normAngle (- 1 u))))))) (pow normAngle 6)))) (+ (* -4233600 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4))) (+ (* 211680 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (* 8890560 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4)))))) (pow normAngle 7))
(/.f32 (-.f32 (-.f32 (*.f32 (*.f32 #s(literal -5040 binary32) n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 4656960 binary32)) #s(literal 42 binary32)) (+.f32 (*.f32 (*.f32 #s(literal 25401600 binary32) n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 #s(literal -177811200 binary32) n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))) (pow.f32 normAngle #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -4233600 binary32) n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (pow.f32 normAngle #s(literal 4 binary32))) (+.f32 (*.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) #s(literal 211680 binary32)) (/.f32 (*.f32 (*.f32 #s(literal 8890560 binary32) n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (pow.f32 normAngle #s(literal 4 binary32)))))) (pow.f32 normAngle #s(literal 7 binary32)))
(* -5040 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 7)))
(/.f32 (*.f32 (*.f32 #s(literal -5040 binary32) n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (pow.f32 normAngle #s(literal 7 binary32)))
(* -1 (/ (+ (* 5040 (* n0_i (sin (* normAngle (- 1 u))))) (* 211680 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2)))) (pow normAngle 7)))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) #s(literal 211680 binary32)) (*.f32 (*.f32 #s(literal 5040 binary32) n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (neg.f32 (pow.f32 normAngle #s(literal 7 binary32))))
(* -1 (/ (+ (* -4233600 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4))) (+ (* 5040 (* n0_i (sin (* normAngle (- 1 u))))) (+ (* 211680 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (* 8890560 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4)))))) (pow normAngle 7)))
(/.f32 (+.f32 (+.f32 (*.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) #s(literal 211680 binary32)) (/.f32 (*.f32 (*.f32 #s(literal 8890560 binary32) n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (pow.f32 normAngle #s(literal 4 binary32)))) (+.f32 (*.f32 (*.f32 #s(literal 5040 binary32) n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 (*.f32 #s(literal -4233600 binary32) n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (pow.f32 normAngle #s(literal 4 binary32))))) (neg.f32 (pow.f32 normAngle #s(literal 7 binary32))))
(* -1 (/ (+ (* -177811200 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 6))) (+ (* -4233600 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4))) (+ (* 42 (/ (+ (* -4233600 (* n0_i (sin (* normAngle (- 1 u))))) (* 8890560 (* n0_i (sin (* normAngle (- 1 u)))))) (pow normAngle 6))) (+ (* 5040 (* n0_i (sin (* normAngle (- 1 u))))) (+ (* 211680 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (+ (* 8890560 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4))) (* 25401600 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 6))))))))) (pow normAngle 7)))
(/.f32 (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -177811200 binary32) n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (pow.f32 normAngle #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -4233600 binary32) n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (pow.f32 normAngle #s(literal 4 binary32)))) (+.f32 (+.f32 (*.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) #s(literal 211680 binary32)) (/.f32 (*.f32 (*.f32 #s(literal 8890560 binary32) n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (pow.f32 normAngle #s(literal 4 binary32)))) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 25401600 binary32) n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (pow.f32 normAngle #s(literal 6 binary32))) (*.f32 (*.f32 #s(literal 5040 binary32) n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (/.f32 (*.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 4656960 binary32)) #s(literal 42 binary32)) (pow.f32 normAngle #s(literal 6 binary32)))) (neg.f32 (pow.f32 normAngle #s(literal 7 binary32))))
(/ (* n0_i (sin normAngle)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 normAngle)) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(+ (* -1 (/ (* n0_i (* u (cos normAngle))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ (* n0_i (sin normAngle)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(-.f32 (/.f32 (/.f32 (*.f32 n0_i (sin.f32 normAngle)) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (*.f32 n0_i (*.f32 u (cos.f32 normAngle))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
(+ (* u (+ (* -1 (/ (* n0_i (cos normAngle)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (* -1/2 (/ (* n0_i (* normAngle (* u (sin normAngle)))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ (* n0_i (sin normAngle)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(+.f32 (/.f32 (/.f32 (*.f32 n0_i (sin.f32 normAngle)) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (*.f32 u (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 (*.f32 u normAngle) (sin.f32 normAngle)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))))
(+ (* u (+ (* -1 (/ (* n0_i (cos normAngle)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (* u (+ (* -1/2 (/ (* n0_i (* normAngle (sin normAngle))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (* 1/6 (/ (* n0_i (* (pow normAngle 2) (* u (cos normAngle)))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))) (/ (* n0_i (sin normAngle)) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(+.f32 (/.f32 (/.f32 (*.f32 n0_i (sin.f32 normAngle)) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (*.f32 u (-.f32 (*.f32 u (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (sin.f32 normAngle)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) (*.f32 u (cos.f32 normAngle)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u)))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* 1/120 (* (pow normAngle 2) (pow (- 1 u) 5)))))) u))
(*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))))) (-.f32 #s(literal 1 binary32) u)))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow (- 1 u) 7))) (* 1/120 (pow (- 1 u) 5))))))) u))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))) (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))))))) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin normAngle)
(sin.f32 normAngle)
(+ (sin normAngle) (* -1 (* normAngle (* u (cos normAngle)))))
(-.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 u (cos.f32 normAngle))))
(+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* -1/2 (* (pow normAngle 2) (* u (sin normAngle)))))))
(+.f32 (sin.f32 normAngle) (*.f32 u (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle)) (*.f32 u (sin.f32 normAngle))) (*.f32 normAngle (cos.f32 normAngle)))))
(+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* u (+ (* -1/2 (* (pow normAngle 2) (sin normAngle))) (* 1/6 (* (pow normAngle 3) (* u (cos normAngle)))))))))
(+.f32 (sin.f32 normAngle) (*.f32 u (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle)) (sin.f32 normAngle)) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 u (cos.f32 normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))))) (*.f32 normAngle (cos.f32 normAngle)))))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (+ 1 (* -1 u))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (+ 1 (* -1 u))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (+ 1 (* -1 u))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (+ 1 (* -1 u))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(+ normAngle (* -1 (* normAngle u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(+ normAngle (* -1 (* normAngle u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* -1 (* normAngle u))
(-.f32 #s(literal 0 binary32) (*.f32 u normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* -1 (* normAngle u))
(-.f32 #s(literal 0 binary32) (*.f32 u normAngle))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 (-.f32 normAngle (/.f32 normAngle u)) (neg.f32 u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 (-.f32 normAngle (/.f32 normAngle u)) (neg.f32 u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 (-.f32 normAngle (/.f32 normAngle u)) (neg.f32 u))
1
#s(literal 1 binary32)
(+ 1 (* -1 u))
(-.f32 #s(literal 1 binary32) u)
(+ 1 (* -1 u))
(-.f32 #s(literal 1 binary32) u)
(+ 1 (* -1 u))
(-.f32 #s(literal 1 binary32) u)
(* -1 u)
(neg.f32 u)
(* u (- (/ 1 u) 1))
(*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(* u (- (/ 1 u) 1))
(*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(* u (- (/ 1 u) 1))
(*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(* -1 u)
(neg.f32 u)
(* -1 (* u (- 1 (/ 1 u))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u)) (neg.f32 u))
(* -1 (* u (- 1 (/ 1 u))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u)) (neg.f32 u))
(* -1 (* u (- 1 (/ 1 u))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u)) (neg.f32 u))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* 1/6 (* n0_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 #s(literal -1/6 binary32) n1_i)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 #s(literal -1/6 binary32) n1_i)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 #s(literal -1/6 binary32) n1_i)))
(* -1/6 (* n1_i u))
(*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i))
(* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 u n0_i) n1_i))))
(* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 u n0_i) n1_i))))
(* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 u n0_i) n1_i))))
(* -1/6 (* n1_i u))
(*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i))
(* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))
(*.f32 (neg.f32 n1_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u n0_i)) n1_i)))
(* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))
(*.f32 (neg.f32 n1_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u n0_i)) n1_i)))
(* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))
(*.f32 (neg.f32 n1_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u n0_i)) n1_i)))
(* -1/6 (* n1_i u))
(*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 #s(literal -1/6 binary32) n1_i)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 #s(literal -1/6 binary32) n1_i)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 #s(literal -1/6 binary32) n1_i)))
(* 1/6 (* n0_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i))
(* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))
(*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))
(*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))
(*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(* 1/6 (* n0_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i))
(* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))
(*.f32 (+.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) u) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))
(*.f32 (+.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) u) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))
(*.f32 (+.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) u) n0_i)) (neg.f32 n0_i))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* -1/2 (* n0_i u))
(*.f32 #s(literal -1/2 binary32) (*.f32 u n0_i))
(* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))
(*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))
(* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))
(*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))
(* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))
(*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))
(* -1/6 (* (pow u 2) (- n1_i n0_i)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u u)) (-.f32 n1_i n0_i))
(* (pow u 2) (+ (* -1/2 (/ n0_i u)) (* -1/6 (- n1_i n0_i))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 n0_i u)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))
(* (pow u 2) (+ (* -1/2 (/ n0_i u)) (* -1/6 (- n1_i n0_i))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 n0_i u)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))
(* (pow u 2) (+ (* -1/2 (/ n0_i u)) (* -1/6 (- n1_i n0_i))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 n0_i u)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))
(* -1/6 (* (pow u 2) (- n1_i n0_i)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u u)) (-.f32 n1_i n0_i))
(* (pow u 2) (+ (* -1/2 (/ n0_i u)) (* -1/6 (- n1_i n0_i))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 n0_i u)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))
(* (pow u 2) (+ (* -1/2 (/ n0_i u)) (* -1/6 (- n1_i n0_i))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 n0_i u)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))
(* (pow u 2) (+ (* -1/2 (/ n0_i u)) (* -1/6 (- n1_i n0_i))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 n0_i u)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))
(* -1/6 (* n1_i (pow u 2)))
(*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u)))
(+ (* -1/6 (* n1_i (pow u 2))) (* n0_i (* u (- (* 1/6 u) 1/2))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))
(+ (* -1/6 (* n1_i (pow u 2))) (* n0_i (* u (- (* 1/6 u) 1/2))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))
(+ (* -1/6 (* n1_i (pow u 2))) (* n0_i (* u (- (* 1/6 u) 1/2))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))
(* n0_i (* u (- (* 1/6 u) 1/2)))
(*.f32 (*.f32 u n0_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32)))
(* n0_i (+ (* -1/6 (/ (* n1_i (pow u 2)) n0_i)) (* u (- (* 1/6 u) 1/2))))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) n0_i)))
(* n0_i (+ (* -1/6 (/ (* n1_i (pow u 2)) n0_i)) (* u (- (* 1/6 u) 1/2))))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) n0_i)))
(* n0_i (+ (* -1/6 (/ (* n1_i (pow u 2)) n0_i)) (* u (- (* 1/6 u) 1/2))))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) n0_i)))
(* -1 (* n0_i (* u (+ 1/2 (* -1/6 u)))))
(neg.f32 (*.f32 (*.f32 u n0_i) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))))
(* -1 (* n0_i (+ (* 1/6 (/ (* n1_i (pow u 2)) n0_i)) (* u (+ 1/2 (* -1/6 u))))))
(*.f32 (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u u))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* 1/6 (/ (* n1_i (pow u 2)) n0_i)) (* u (+ 1/2 (* -1/6 u))))))
(*.f32 (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u u))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* 1/6 (/ (* n1_i (pow u 2)) n0_i)) (* u (+ 1/2 (* -1/6 u))))))
(*.f32 (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u u))) n0_i)) (neg.f32 n0_i))
(* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))
(*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i))))
(+ (* -1/6 (* n1_i (pow u 2))) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))
(+ (* -1/6 (* n1_i (pow u 2))) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))
(+ (* -1/6 (* n1_i (pow u 2))) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))))
(* -1/6 (* n1_i (pow u 2)))
(*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u)))
(* n1_i (+ (* -1/6 (pow u 2)) (/ (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u u)) (/.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n1_i)))
(* n1_i (+ (* -1/6 (pow u 2)) (/ (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u u)) (/.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n1_i)))
(* n1_i (+ (* -1/6 (pow u 2)) (/ (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u u)) (/.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n1_i)))
(* -1/6 (* n1_i (pow u 2)))
(*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u)))
(* -1 (* n1_i (+ (* -1 (/ (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))) n1_i)) (* 1/6 (pow u 2)))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 u u) #s(literal 1/6 binary32)) (/.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))) n1_i)) (* 1/6 (pow u 2)))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 u u) #s(literal 1/6 binary32)) (/.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))) n1_i)) (* 1/6 (pow u 2)))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 u u) #s(literal 1/6 binary32)) (/.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n1_i)))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/3 (* n0_i (pow normAngle 2)))
(*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* 1/6 (* n1_i (pow normAngle 2)))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n1_i)))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n1_i)))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n1_i)))
(* 1/6 (* n1_i (pow normAngle 2)))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(*.f32 (neg.f32 n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n1_i)))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(*.f32 (neg.f32 n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n1_i)))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(*.f32 (neg.f32 n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n1_i)))
(* 1/6 (* n1_i (pow normAngle 2)))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* 1/3 (* n0_i (pow normAngle 2)))
(*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))
(* 1/3 (* n0_i (pow normAngle 2)))
(*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)) (neg.f32 n0_i))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)
(/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)
(/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)
(/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)
(/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)
(/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)
(/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)
(/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)
(/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)
(/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)
(/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)
(/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)
(/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)
(/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)
(/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)
(/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)
(* -1 (/ (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))) n0_i))
(/.f32 (*.f32 u (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n1_i)) (neg.f32 n0_i))
(* -1 (/ (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))) n0_i))
(/.f32 (*.f32 u (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n1_i)) (neg.f32 n0_i))
(* -1 (/ (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))) n0_i))
(/.f32 (*.f32 u (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n1_i)) (neg.f32 n0_i))
(* -1 (/ (* u (+ (* -1 n1_i) (* -1/6 (* n1_i (pow normAngle 2))))) n0_i))
(/.f32 (*.f32 u (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n1_i)) (neg.f32 n0_i))
(/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)
(/.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n0_i)
(/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)
(/.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n0_i)
(/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)
(/.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n0_i)
(/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)
(/.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n0_i)
(/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)
(/.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n0_i)
(/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)
(/.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n0_i)
(/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)
(/.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n0_i)
(/ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) n0_i)
(/.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n0_i)
(* -1 (/ (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))) n0_i))
(/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (neg.f32 n0_i))
(* -1 (/ (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))) n0_i))
(/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (neg.f32 n0_i))
(* -1 (/ (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))) n0_i))
(/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (neg.f32 n0_i))
(* -1 (/ (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))) n0_i))
(/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (neg.f32 n0_i))
(/ (* n1_i u) n0_i)
(*.f32 n1_i (/.f32 u n0_i))
(+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (/ (* n1_i u) n0_i))
(+.f32 (*.f32 n1_i (/.f32 u n0_i)) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))) n0_i)))
(+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (/ (* n1_i u) n0_i))
(+.f32 (*.f32 n1_i (/.f32 u n0_i)) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))) n0_i)))
(+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (/ (* n1_i u) n0_i))
(+.f32 (*.f32 n1_i (/.f32 u n0_i)) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))) n0_i)))
(* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i))
(*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))) n0_i))
(* (pow normAngle 2) (+ (* 1/6 (/ (* n1_i u) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) u) n0_i) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))))
(* (pow normAngle 2) (+ (* 1/6 (/ (* n1_i u) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) u) n0_i) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))))
(* (pow normAngle 2) (+ (* 1/6 (/ (* n1_i u) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) u) n0_i) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))))
(* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i))
(*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))) n0_i))
(* (pow normAngle 2) (+ (* 1/6 (/ (* n1_i u) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) u) n0_i) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))))
(* (pow normAngle 2) (+ (* 1/6 (/ (* n1_i u) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) u) n0_i) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))))
(* (pow normAngle 2) (+ (* 1/6 (/ (* n1_i u) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) u) n0_i) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))))
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)
(/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)
-1/3
#s(literal -1/3 binary32)
(- (* 1/2 u) 1/3)
(+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))
(- (* 1/2 u) 1/3)
(+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))
(- (* 1/2 u) 1/3)
(+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32))
(* 1/2 u)
(*.f32 u #s(literal 1/2 binary32))
(* u (- 1/2 (* 1/3 (/ 1 u))))
(*.f32 u (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/3 binary32) u)))
(* u (- 1/2 (* 1/3 (/ 1 u))))
(*.f32 u (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/3 binary32) u)))
(* u (- 1/2 (* 1/3 (/ 1 u))))
(*.f32 u (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/3 binary32) u)))
(* 1/2 u)
(*.f32 u #s(literal 1/2 binary32))
(* -1 (* u (- (* 1/3 (/ 1 u)) 1/2)))
(-.f32 #s(literal 0 binary32) (*.f32 u (+.f32 (/.f32 #s(literal 1/3 binary32) u) #s(literal -1/2 binary32))))
(* -1 (* u (- (* 1/3 (/ 1 u)) 1/2)))
(-.f32 #s(literal 0 binary32) (*.f32 u (+.f32 (/.f32 #s(literal 1/3 binary32) u) #s(literal -1/2 binary32))))
(* -1 (* u (- (* 1/3 (/ 1 u)) 1/2)))
(-.f32 #s(literal 0 binary32) (*.f32 u (+.f32 (/.f32 #s(literal 1/3 binary32) u) #s(literal -1/2 binary32))))
(* -1/3 u)
(*.f32 u #s(literal -1/3 binary32))
(* u (- (* 1/2 u) 1/3))
(*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))
(* u (- (* 1/2 u) 1/3))
(*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))
(* u (- (* 1/2 u) 1/3))
(*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))
(* 1/2 (pow u 2))
(*.f32 (*.f32 u u) #s(literal 1/2 binary32))
(* (pow u 2) (- 1/2 (* 1/3 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/3 binary32) u)))
(* (pow u 2) (- 1/2 (* 1/3 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/3 binary32) u)))
(* (pow u 2) (- 1/2 (* 1/3 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/3 binary32) u)))
(* 1/2 (pow u 2))
(*.f32 (*.f32 u u) #s(literal 1/2 binary32))
(* (pow u 2) (- 1/2 (* 1/3 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/3 binary32) u)))
(* (pow u 2) (- 1/2 (* 1/3 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/3 binary32) u)))
(* (pow u 2) (- 1/2 (* 1/3 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/3 binary32) u)))
(* 1/120 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(* -1/5040 (pow normAngle 4))
(*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 4 binary32)))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* -1/5040 (pow normAngle 4))
(*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 4 binary32)))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))
(* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))
(* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))
(* -1/5040 (pow normAngle 6))
(*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 6 binary32)))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/5040 binary32) (/.f32 #s(literal 1/6 binary32) (pow.f32 normAngle #s(literal 4 binary32))))))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/5040 binary32) (/.f32 #s(literal 1/6 binary32) (pow.f32 normAngle #s(literal 4 binary32))))))
(* -1/5040 (pow normAngle 6))
(*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 6 binary32)))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/5040 binary32) (/.f32 #s(literal 1/6 binary32) (pow.f32 normAngle #s(literal 4 binary32))))))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/5040 binary32) (/.f32 #s(literal 1/6 binary32) (pow.f32 normAngle #s(literal 4 binary32))))))

eval196.0ms (1.3%)

Compiler

Compiled 57278 to 3640 computations (93.6% saved)

prune230.0ms (1.5%)

Pruning

46 alts after pruning (42 fresh and 4 done)

PrunedKeptTotal
New1419201439
Fresh132235
Picked415
Done033
Total1436461482
Accuracy
100.0%
Counts
1482 → 46
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.1%
(/.f32 (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))) normAngle)
35.4%
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
46.2%
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
76.9%
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))) (sin.f32 normAngle))
74.0%
(/.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 u (-.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (*.f32 n0_i normAngle)))) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
75.8%
(/.f32 (*.f32 normAngle (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 (*.f32 u u) n1_i)))))) (sin.f32 normAngle))
74.2%
(/.f32 (*.f32 normAngle (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u (*.f32 u u)))))) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
35.4%
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
97.8%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
97.7%
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
98.1%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)))))
81.8%
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
56.7%
(+.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
98.0%
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
98.2%
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)))))
98.4%
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
99.0%
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) n0_i))))
98.8%
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 u n0_i)))) n0_i))))
98.5%
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32))))))
98.5%
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 n0_i (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
82.8%
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
57.0%
(+.f32 n0_i (*.f32 u (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))))
98.3%
(+.f32 n0_i (*.f32 n0_i (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i)))))
73.7%
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))) normAngle) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
73.6%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal 1 binary32)))) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
73.7%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
75.3%
(*.f32 (/.f32 #s(literal 1 binary32) normAngle) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
97.4%
(*.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))) (neg.f32 n0_i))
96.4%
(*.f32 (*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (/.f32 (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 #s(literal 1 binary32) u)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i))) u))) (neg.f32 n0_i))
43.2%
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))
55.5%
(*.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u))) (/.f32 n0_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
56.9%
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))))
56.0%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))))
56.8%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
56.2%
(*.f32 (sin.f32 (*.f32 normAngle (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (/.f32 n0_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
56.2%
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
98.1%
(*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (/.f32 n0_i u)) (-.f32 n1_i n0_i)))
43.2%
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
43.2%
(*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u))))
56.4%
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
56.7%
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))) u)))
98.4%
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))))) n0_i)))))
56.9%
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))))
56.6%
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))))
7.7%
(*.f32 n0_i (neg.f32 u))
45.3%
n0_i
Compiler

Compiled 3568 to 1256 computations (64.8% saved)

regimes184.0ms (1.2%)

Counts
96 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 n0_i (neg.f32 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(*.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))) (neg.f32 n0_i))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))))
(*.f32 (/.f32 #s(literal 1 binary32) normAngle) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))) u)))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))))
(*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (/.f32 n0_i u)) (-.f32 n1_i n0_i)))
(+.f32 n0_i (*.f32 u (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal 1 binary32)))) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(+.f32 n0_i (*.f32 n0_i (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i)))))
(+.f32 n0_i (*.f32 u (*.f32 n0_i (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 u n0_i)))) n0_i))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))) (*.f32 normAngle normAngle)) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))) normAngle) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 n0_i (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) n0_i))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i))))
(/.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
(*.f32 (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u)))) n0_i)) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (/.f32 (-.f32 (neg.f32 n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)))) u))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 n0_i #s(literal 1/6 binary32))))))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))))))
(*.f32 (*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (/.f32 (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 #s(literal 1 binary32) u)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i))) u))) (neg.f32 n0_i))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 n1_i #s(literal 1/6 binary32))))) n0_i)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))))
(*.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u))) (/.f32 n0_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32))))))))
(/.f32 (*.f32 normAngle (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u (*.f32 u u)))))) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 normAngle normAngle))) (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) (*.f32 normAngle normAngle))) n1_i)) u))
(*.f32 n1_i (+.f32 (+.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i)))) (/.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) (*.f32 normAngle normAngle)) n1_i)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(/.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 u (-.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (*.f32 n0_i normAngle)))) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n1_i))))) n0_i))))
(+.f32 (*.f32 n0_i (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(/.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 u (*.f32 normAngle (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))
(/.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 u (+.f32 (*.f32 normAngle (-.f32 n1_i n0_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32))))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(*.f32 (sin.f32 (*.f32 normAngle (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (/.f32 n0_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
(/.f32 (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))) normAngle)
(/.f32 (*.f32 normAngle (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 (*.f32 u u) n1_i)))))) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(*.f32 (sin.f32 (*.f32 normAngle (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (/.f32 n0_i (sin.f32 normAngle)))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(+.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (-.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (cos.f32 normAngle))) (/.f32 n0_i (sin.f32 normAngle)))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Outputs
(+.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))))))
Calls

5 calls:

46.0ms
n1_i
38.0ms
n0_i
35.0ms
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
26.0ms
normAngle
26.0ms
u
Results
AccuracySegmentsBranch
99.0%1normAngle
99.0%1u
99.0%1n0_i
99.0%1n1_i
99.0%1(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Compiler

Compiled 49 to 33 computations (32.7% saved)

regimes76.0ms (0.5%)

Counts
47 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 n0_i (neg.f32 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(*.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))) (neg.f32 n0_i))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))))
(*.f32 (/.f32 #s(literal 1 binary32) normAngle) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))) u)))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))))
(*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (/.f32 n0_i u)) (-.f32 n1_i n0_i)))
(+.f32 n0_i (*.f32 u (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal 1 binary32)))) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(+.f32 n0_i (*.f32 n0_i (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i)))))
(+.f32 n0_i (*.f32 u (*.f32 n0_i (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 u n0_i)))) n0_i))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))) (*.f32 normAngle normAngle)) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))) normAngle) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 n0_i (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) n0_i))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i))))
(/.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
(*.f32 (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u)))) n0_i)) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 normAngle normAngle)) (/.f32 (-.f32 (neg.f32 n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)))) u))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 n0_i #s(literal 1/6 binary32))))))))))
Outputs
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i))))
Calls

4 calls:

28.0ms
normAngle
15.0ms
n0_i
14.0ms
n1_i
13.0ms
u
Results
AccuracySegmentsBranch
99.0%1normAngle
99.0%1u
99.0%1n0_i
99.0%1n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes79.0ms (0.5%)

Counts
42 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 n0_i (neg.f32 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(*.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))) (neg.f32 n0_i))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))))
(*.f32 (/.f32 #s(literal 1 binary32) normAngle) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))) u)))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))))
(*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (/.f32 n0_i u)) (-.f32 n1_i n0_i)))
(+.f32 n0_i (*.f32 u (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal 1 binary32)))) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(+.f32 n0_i (*.f32 n0_i (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i)))))
(+.f32 n0_i (*.f32 u (*.f32 n0_i (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 u n0_i)))) n0_i))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))) (*.f32 normAngle normAngle)) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))) normAngle) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 n0_i (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) n0_i))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))))
Outputs
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) n0_i))))
Calls

4 calls:

22.0ms
u
16.0ms
n1_i
12.0ms
n0_i
11.0ms
normAngle
Results
AccuracySegmentsBranch
99.0%1normAngle
99.0%1u
99.0%1n0_i
99.0%1n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes71.0ms (0.5%)

Counts
39 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 n0_i (neg.f32 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(*.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))) (neg.f32 n0_i))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))))
(*.f32 (/.f32 #s(literal 1 binary32) normAngle) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))) u)))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))))
(*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (/.f32 n0_i u)) (-.f32 n1_i n0_i)))
(+.f32 n0_i (*.f32 u (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal 1 binary32)))) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(+.f32 n0_i (*.f32 n0_i (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i)))))
(+.f32 n0_i (*.f32 u (*.f32 n0_i (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 u n0_i)))) n0_i))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))) (*.f32 normAngle normAngle)) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))) normAngle) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 n0_i (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
Outputs
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 u n0_i)))) n0_i))))
Calls

4 calls:

26.0ms
normAngle
20.0ms
n0_i
11.0ms
u
11.0ms
n1_i
Results
AccuracySegmentsBranch
98.8%1normAngle
98.8%1u
98.8%1n0_i
98.8%1n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes51.0ms (0.3%)

Counts
32 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 n0_i (neg.f32 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(*.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))) (neg.f32 n0_i))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))))
(*.f32 (/.f32 #s(literal 1 binary32) normAngle) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))) u)))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))))
(*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (/.f32 n0_i u)) (-.f32 n1_i n0_i)))
(+.f32 n0_i (*.f32 u (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal 1 binary32)))) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/3 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1 binary32))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(+.f32 n0_i (*.f32 n0_i (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i)))))
(+.f32 n0_i (*.f32 u (*.f32 n0_i (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
Outputs
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))))
Calls

4 calls:

22.0ms
u
9.0ms
n1_i
9.0ms
n0_i
9.0ms
normAngle
Results
AccuracySegmentsBranch
98.6%1normAngle
98.6%1u
98.6%1n0_i
98.6%1n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes39.0ms (0.3%)

Counts
21 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 n0_i (neg.f32 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(*.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))) (neg.f32 n0_i))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))))
(*.f32 (/.f32 #s(literal 1 binary32) normAngle) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 #s(literal 1/3 binary32) (*.f32 u #s(literal -1/2 binary32)))) u)))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)))))
Outputs
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
Calls

4 calls:

18.0ms
n0_i
6.0ms
n1_i
6.0ms
u
6.0ms
normAngle
Results
AccuracySegmentsBranch
98.4%1normAngle
98.4%1u
98.4%1n0_i
98.4%1n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes21.0ms (0.1%)

Counts
15 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 n0_i (neg.f32 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(*.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))) (neg.f32 n0_i))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u))))
(*.f32 (/.f32 #s(literal 1 binary32) normAngle) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
Outputs
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
Calls

4 calls:

6.0ms
n1_i
5.0ms
u
5.0ms
n0_i
5.0ms
normAngle
Results
AccuracySegmentsBranch
98.0%1normAngle
98.0%1u
98.0%1n0_i
98.0%1n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes25.0ms (0.2%)

Counts
4 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 n0_i (neg.f32 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
Outputs
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
Calls

4 calls:

19.0ms
n1_i
2.0ms
u
2.0ms
n0_i
2.0ms
normAngle
Results
AccuracySegmentsBranch
56.4%1u
56.4%1n0_i
56.4%1n1_i
56.4%1normAngle
Compiler

Compiled 20 to 16 computations (20% saved)

regimes6.0ms (0%)

Accuracy

Total -12.3b remaining (-70.2%)

Threshold costs -12.3b (-70.2%)

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

4 calls:

2.0ms
normAngle
2.0ms
n1_i
1.0ms
u
1.0ms
n0_i
Results
AccuracySegmentsBranch
45.3%1normAngle
45.3%1u
45.3%1n0_i
45.3%1n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

simplify26.0ms (0.2%)

Algorithm
egg-herbie
Rules
60×+-commutative_binary32
58×*-commutative_binary32
16×sub-neg_binary32
neg-sub0_binary32
neg-mul-1_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
067171
1127171
2138171
3142171
4144171
Stop Event
saturated
Calls
Call 1
Inputs
(+.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) n0_i))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 u n0_i)))) n0_i))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
n0_i
Outputs
(+.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) n0_i))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 n0_i u) (+.f32 #s(literal -1/2 binary32) (*.f32 u #s(literal 1/6 binary32)))))) n0_i))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 #s(literal 1/3 binary32) n0_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 u n0_i)))) n0_i))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) n0_i))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
n0_i

soundness2.1s (13.7%)

Rules
6850×+-lowering-+.f64
6850×+-lowering-+.f32
6400×+-lowering-+.f64
6400×+-lowering-+.f32
6130×*-lowering-*.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
095916268
1355414712
0845214712
05285805
118815233
278235233
082795233
092217219
1326115408
0856215408
09009581
132718660
086208660
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 354 to 187 computations (47.2% saved)

preprocess49.0ms (0.3%)

Remove

(abs normAngle)

Compiler

Compiled 900 to 462 computations (48.7% saved)

end0.0ms (0%)

Profiling

Loading profile data...