Curve intersection, scale width based on ribbon orientation

Time bar (total: 15.2s)

analyze491.0ms (3.2%)

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: 322.0ms
ival-sin: 83.0ms (25.8% of total)
ival-mult: 73.0ms (22.7% of total)
ival-div: 42.0ms (13% of total)
ival-<=: 39.0ms (12.1% of total)
...c/correct-round.rkt:119:19: 34.0ms (10.6% of total)
ival-pi: 16.0ms (5% of total)
ival-and: 13.0ms (4% of total)
ival-sub: 11.0ms (3.4% of total)
ival-add: 7.0ms (2.2% of total)
const: 3.0ms (0.9% of total)
backward-pass: 1.0ms (0.3% of total)

sample3.8s (25%)

Results
2.3s8256×0valid
721.0ms1999×0precondition
Precisions
Click to see histograms. Total time spent on operations: 2.4s
ival-sin: 585.0ms (24.6% of total)
ival-div: 456.0ms (19.2% of total)
ival-mult: 418.0ms (17.6% of total)
ival-<=: 308.0ms (13% of total)
...c/correct-round.rkt:119:19: 217.0ms (9.1% of total)
ival-sub: 132.0ms (5.6% of total)
ival-and: 89.0ms (3.7% of total)
ival-add: 85.0ms (3.6% of total)
ival-pi: 58.0ms (2.4% of total)
const: 24.0ms (1% of total)
backward-pass: 5.0ms (0.2% of total)
Bogosity

preprocess165.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
0107314
1302304
2852272
32946241
46785241
01720
13920
28418
316216
423116
529016
639316
753216
8126016
9147416
10180616
11271516
12508216
0811816
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))
(* (csc normAngle) (fma (sin (fnmadd u normAngle normAngle)) n0_i (* (sin (* u normAngle)) n1_i)))
(+ (* (* (sin (* (- 1 u) (neg normAngle))) (/ 1 (sin (neg normAngle)))) n0_i) (* (* (sin (* u (neg normAngle))) (/ 1 (sin (neg normAngle)))) n1_i))
(* (csc normAngle) (fma (sin (fnmadd u normAngle normAngle)) n0_i (* (sin (* u normAngle)) n1_i)))
(+ (* (* (sin (* (- 1 (neg u)) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* (neg u) normAngle)) (/ 1 (sin normAngle))) n1_i))
(* (csc normAngle) (fnmadd (sin (* u normAngle)) n1_i (* n0_i (sin (fma u normAngle normAngle)))))
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) (neg n0_i)) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(* (csc normAngle) (fnmadd (sin (fnmadd u normAngle normAngle)) n0_i (* (sin (* u normAngle)) n1_i)))
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) (neg n1_i)))
(* (csc normAngle) (fmsub (sin (fnmadd u normAngle normAngle)) n0_i (* (sin (* u normAngle)) n1_i)))
(neg (+ (* (* (sin (* (- 1 u) (neg normAngle))) (/ 1 (sin (neg normAngle)))) n0_i) (* (* (sin (* u (neg normAngle))) (/ 1 (sin (neg normAngle)))) n1_i)))
(* (csc normAngle) (fnmadd (sin (fnmadd u normAngle normAngle)) n0_i (* (sin (* u normAngle)) (neg n1_i))))
(neg (+ (* (* (sin (* (- 1 (neg u)) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* (neg u) normAngle)) (/ 1 (sin normAngle))) n1_i)))
(* (csc normAngle) (fmsub (sin (* u normAngle)) n1_i (* n0_i (sin (fma u normAngle normAngle)))))
(neg (+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) (neg n0_i)) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i)))
(* (csc normAngle) (fmsub (sin (fnmadd u normAngle normAngle)) n0_i (* (sin (* u normAngle)) n1_i)))
(neg (+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) (neg n1_i))))
(* (csc normAngle) (fnmadd (sin (fnmadd u normAngle normAngle)) n0_i (* (sin (* u normAngle)) n1_i)))
(+ (* (* (sin (* (- 1 normAngle) u)) (/ 1 (sin u))) n0_i) (* (* (sin (* normAngle u)) (/ 1 (sin u))) n1_i))
(* (csc u) (fma n0_i (sin (fnmadd u normAngle u)) (* (sin (* u normAngle)) n1_i)))
(+ (* (* (sin (* (- 1 u) n0_i)) (/ 1 (sin n0_i))) normAngle) (* (* (sin (* u n0_i)) (/ 1 (sin n0_i))) n1_i))
(* (csc n0_i) (fma normAngle (sin (fnmadd u n0_i n0_i)) (* n1_i (sin (* u n0_i)))))
(+ (* (* (sin (* (- 1 u) n1_i)) (/ 1 (sin n1_i))) n0_i) (* (* (sin (* u n1_i)) (/ 1 (sin n1_i))) normAngle))
(* (csc n1_i) (fma normAngle (sin (* u n1_i)) (* n0_i (sin (fnmadd u n1_i n1_i)))))
(+ (* (* (sin (* (- 1 n0_i) normAngle)) (/ 1 (sin normAngle))) u) (* (* (sin (* n0_i normAngle)) (/ 1 (sin normAngle))) n1_i))
(* (csc normAngle) (fma u (sin (fnmadd normAngle n0_i normAngle)) (* n1_i (sin (* normAngle n0_i)))))
(+ (* (* (sin (* (- 1 n1_i) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* n1_i normAngle)) (/ 1 (sin normAngle))) u))
(* (csc normAngle) (fma u (sin (* normAngle n1_i)) (* n0_i (sin (fnmadd normAngle n1_i normAngle)))))
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n1_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n0_i))
(* (csc normAngle) (fma n0_i (sin (* u normAngle)) (* (sin (fnmadd u normAngle normAngle)) n1_i)))
Symmetry

(abs normAngle)

explain731.0ms (4.8%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
180-16(2.1426159697635714e-35 2.4577051505048075e-9 0.000460387411294505 4.162817865536389e-18)(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
00-0-(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
00-0-(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.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
356.0ms494×0valid
55.0ms16×5exit
1.0ms1valid
Compiler

Compiled 241 to 53 computations (78% saved)

Precisions
Click to see histograms. Total time spent on operations: 131.0ms
ival-sin: 66.0ms (50.3% of total)
ival-mult: 51.0ms (38.9% of total)
ival-div: 4.0ms (3.1% of total)
backward-pass: 3.0ms (2.3% of total)
ival-sub: 3.0ms (2.3% of total)
ival-add: 3.0ms (2.3% of total)
const: 1.0ms (0.8% 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.4%
(+.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)

simplify105.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
021162
147162
289156
3152146
4214146
5273146
6376146
7515146
81242146
91456146
101788146
112692146
125061146
08115146
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)

localize158.0ms (1%)

Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
accuracy99.6%
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
accuracy99.5%
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)
accuracy78.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))
accuracy99.6%
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
accuracy99.5%
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
accuracy99.0%
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
accuracy95.9%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
Results
107.0ms247×0valid
13.0ms5exit
1.0ms1valid
Compiler

Compiled 181 to 22 computations (87.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 60.0ms
ival-sub: 29.0ms (48.2% of total)
ival-mult: 14.0ms (23.3% of total)
ival-sin: 8.0ms (13.3% of total)
ival-div: 4.0ms (6.6% of total)
backward-pass: 2.0ms (3.3% of total)
ival-add: 2.0ms (3.3% of total)
const: 0.0ms (0% of total)

series73.0ms (0.5%)

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
31.0ms
n1_i
@0
(+ (* (* (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))

rewrite379.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
3254×/-lowering-/.f32
3254×/-lowering-/.f64
2828×*-lowering-*.f32
2828×*-lowering-*.f64
1110×+-lowering-+.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
021106
162106
2191100
370092
4253092
0811592
Stop Event
iter limit
node limit
Counts
10 → 1334
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)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(exp.f32 (log.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))))
(exp.f32 (*.f32 (log.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 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(+.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)) (sin.f32 normAngle)))
(+.f32 (*.f32 #s(literal 0 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 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) #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)) (sin.f32 normAngle)))
(pow.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))
(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))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (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)))))
(fma.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 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.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)) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 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 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (-.f32 #s(literal 0 binary32) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (-.f32 #s(literal 0 binary32) (/.f32 n1_i (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)) #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)) (sin.f32 normAngle)))
(fma.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.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 (neg.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (neg.f32 n0_i) (neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (neg.f32 n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (neg.f32 n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 n1_i (sin.f32 normAngle))) (sin.f32 (*.f32 u (neg.f32 normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(-.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))
(-.f32 #s(literal 0 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(-.f32 (*.f32 #s(literal 0 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)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(-.f32 (/.f32 (*.f32 #s(literal 0 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 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 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)) (neg.f32 n0_i)) #s(literal 0 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) #s(literal 0 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))
(-.f32 (/.f32 (/.f32 #s(literal 0 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(-.f32 (/.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (/.f32 (*.f32 (-.f32 #s(literal 0 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 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(-.f32 (/.f32 (*.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (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 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (+.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) n1_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (sin.f32 normAngle)) (+.f32 (sin.f32 normAngle) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (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 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (+.f32 (/.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (+.f32 (/.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n1_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (+.f32 n0_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (+.f32 (/.f32 n0_i (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) n1_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (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)) (/.f32 (sin.f32 normAngle) n1_i))) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) 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 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)) (+.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 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (+.f32 (*.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 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (+.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 (sin.f32 normAngle) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (+.f32 (*.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (+.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 (*.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (+.f32 (/.f32 n1_i (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (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)) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (+.f32 (/.f32 #s(literal 0 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 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 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)) (-.f32 (*.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) (sin.f32 normAngle))))
(/.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 (/.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 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.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 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) #s(literal -1 binary32))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (+.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) n1_i)) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))
(/.f32 (+.f32 (sin.f32 normAngle) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (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 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (/.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (+.f32 (/.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n1_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (+.f32 n0_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle)))
(/.f32 (+.f32 (/.f32 n0_i (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) #s(literal 1 binary32)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (sin.f32 normAngle)) (*.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)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))) (-.f32 #s(literal 0 binary32) (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)) (/.f32 (sin.f32 normAngle) n1_i))) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 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)) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 (sin.f32 normAngle) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u 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 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.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 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (+.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) n0_i)) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (sin.f32 normAngle) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) n0_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))
(/.f32 (+.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (+.f32 (/.f32 n1_i (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal 1 binary32)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) n0_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.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 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (sin.f32 normAngle))
(/.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 #s(literal -1 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 -1 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (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)) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (+.f32 (/.f32 #s(literal 0 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (sin.f32 normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 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 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle))))) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) #s(literal 1 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) (sin.f32 normAngle)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.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)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (sin.f32 normAngle)) (*.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 (sin.f32 normAngle) n1_i) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) #s(literal -1 binary32))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (neg.f32 n1_i))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) n1_i)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) #s(literal -1 binary32))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u 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 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (*.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 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (neg.f32 n1_i))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 n0_i (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 n0_i (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 n0_i (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 n0_i (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (neg.f32 n1_i))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (neg.f32 n0_i) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) #s(literal -1 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) (neg.f32 n1_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) (/.f32 n1_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) (neg.f32 n1_i))) (*.f32 (sin.f32 normAngle) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) n1_i)) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal 1 binary32)))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (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 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal -1 binary32))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 u normAngle))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (sin.f32 normAngle) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (neg.f32 n1_i))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n1_i)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (-.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 (*.f32 u normAngle)) (neg.f32 n1_i)))) (*.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 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (neg.f32 n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (neg.f32 n1_i))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 (*.f32 u normAngle)))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) n1_i)) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (neg.f32 n0_i) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (sin.f32 normAngle)) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (neg.f32 n1_i))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 n0_i (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u (neg.f32 normAngle)))) (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (neg.f32 n1_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) #s(literal 1 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (/.f32 n1_i (sin.f32 normAngle)))) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (neg.f32 n0_i))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) n0_i)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) #s(literal -1 binary32))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 n0_i (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (neg.f32 n0_i))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 n1_i (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 n1_i (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (+.f32 (*.f32 n1_i (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 n1_i (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (neg.f32 n0_i))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 (neg.f32 n1_i) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 normAngle) n0_i)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) #s(literal -1 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (neg.f32 n0_i)) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.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 (sin.f32 (*.f32 u normAngle)) n1_i) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (sin.f32 normAngle) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (sin.f32 normAngle) (neg.f32 n0_i))) (*.f32 (sin.f32 normAngle) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) n0_i)) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (/.f32 (/.f32 (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)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32)))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (+.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 n0_i (sin.f32 normAngle)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (sin.f32 normAngle) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (neg.f32 n0_i))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) n0_i)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (neg.f32 n0_i))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.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 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.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 n0_i (sin.f32 normAngle)))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (neg.f32 n0_i))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 (*.f32 (neg.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (+.f32 (*.f32 (neg.f32 n1_i) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (neg.f32 n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (neg.f32 n1_i) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (neg.f32 n1_i) (sin.f32 normAngle)) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (neg.f32 n1_i) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (+.f32 (*.f32 (neg.f32 n1_i) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 (neg.f32 n1_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (neg.f32 n1_i) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (neg.f32 n0_i))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 n1_i (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (/.f32 (sin.f32 normAngle) n0_i)) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (neg.f32 n0_i)) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) #s(literal 1 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (-.f32 #s(literal 0 binary32) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) n0_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))) (sin.f32 normAngle))
(/.f32 (-.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u 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)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))) (sin.f32 normAngle))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))) (sin.f32 normAngle))
(/.f32 (-.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (sin.f32 normAngle))
(/.f32 (-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))) (sin.f32 normAngle))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) #s(literal -1 binary32)))
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (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 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (sin.f32 normAngle) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (sin.f32 normAngle)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (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)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(/.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) #s(literal -1 binary32)))
(/.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 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.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)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 normAngle)))
(/.f32 (-.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (-.f32 (*.f32 n0_i (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(/.f32 (-.f32 (neg.f32 n0_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (-.f32 (/.f32 n0_i (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (/.f32 (sin.f32 normAngle) (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 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle)))
(/.f32 (-.f32 n0_i (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (sin.f32 normAngle))
(/.f32 (-.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal -1 binary32)))
(/.f32 (-.f32 (sin.f32 normAngle) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (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 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (sin.f32 normAngle)))
(/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (-.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 (*.f32 u normAngle)) n1_i))) (*.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 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (-.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(/.f32 (-.f32 (*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(/.f32 (-.f32 n0_i (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (-.f32 (*.f32 (neg.f32 n0_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (neg.f32 n0_i) (sin.f32 normAngle)) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle)))
(/.f32 (-.f32 (neg.f32 n0_i) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) #s(literal -1 binary32)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (sin.f32 normAngle) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 (-.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 normAngle)))
(/.f32 (-.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (-.f32 (*.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 (-.f32 (neg.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (-.f32 (/.f32 n1_i (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (-.f32 n1_i (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (sin.f32 normAngle))
(/.f32 (-.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 (/.f32 (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)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32)))
(/.f32 (-.f32 (sin.f32 normAngle) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))
(/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (sin.f32 normAngle) (*.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 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 (-.f32 (*.f32 (neg.f32 n1_i) (/.f32 (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)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 (-.f32 n1_i (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (-.f32 (*.f32 (neg.f32 n1_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (neg.f32 n1_i) (sin.f32 normAngle)) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (-.f32 (neg.f32 n1_i) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) #s(literal -1 binary32)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))
(/.f32 (-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) 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 #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 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (-.f32 #s(literal 0 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))) (/.f32 #s(literal 1 binary32) (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))) (/.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 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (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))) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (-.f32 #s(literal 0 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))) (/.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 (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 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)) (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 #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 (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 0 binary32) (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))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) 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 #s(literal 0 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))) (/.f32 #s(literal -1 binary32) (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))) (/.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 #s(literal 0 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))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) 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 #s(literal 0 binary32) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) 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))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_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))) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.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)) (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))) (-.f32 (/.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)) (sin.f32 normAngle))) (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))) (/.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)) (sin.f32 normAngle)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) 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))) (-.f32 (*.f32 #s(literal 0 binary32) (sin.f32 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 #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/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (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))) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 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 (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 0 binary32) (/.f32 (sin.f32 normAngle) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) 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))) (+.f32 (/.f32 #s(literal 0 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (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))) (/.f32 (sin.f32 normAngle) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) (/.f32 #s(literal -1 binary32) (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))) (-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) 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 (sin.f32 normAngle) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (pow.f32 (sin.f32 normAngle) #s(literal 3 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))) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_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))) (pow.f32 (sin.f32 normAngle) #s(literal 3 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) 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))) (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_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))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) 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))) (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_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))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) 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))) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) #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))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 0 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (sin.f32 normAngle))) (neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))))) (neg.f32 (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))))
(/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (neg.f32 (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(/.f32 (neg.f32 (+.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) n1_i))) (neg.f32 (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (neg.f32 (+.f32 (sin.f32 normAngle) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (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 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))) (neg.f32 (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 (/.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(/.f32 (neg.f32 (+.f32 (/.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n1_i))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 n0_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (neg.f32 (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (/.f32 n0_i (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) #s(literal 1 binary32))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) n1_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (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)) (/.f32 (sin.f32 normAngle) n1_i))) (sin.f32 normAngle))) (neg.f32 (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) n1_i))) (neg.f32 (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))) (neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i))) (neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (neg.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 (sin.f32 (*.f32 u normAngle)) n1_i)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.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 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))) (sin.f32 normAngle))
(/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (neg.f32 (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (neg.f32 (+.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) n0_i))) (neg.f32 (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (neg.f32 (+.f32 (sin.f32 normAngle) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (neg.f32 (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))))) (neg.f32 (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))) (neg.f32 (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (neg.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) n0_i))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (neg.f32 (+.f32 (*.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (neg.f32 (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (/.f32 n1_i (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal 1 binary32))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) n0_i)) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (sin.f32 normAngle))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (sin.f32 normAngle))) (neg.f32 (*.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) n0_i))) (neg.f32 (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))) (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i))) (neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))) (sin.f32 normAngle))
(/.f32 (neg.f32 (-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 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/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))))) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) #s(literal 1 binary32))) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(/.f32 (neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) (sin.f32 normAngle))) (-.f32 #s(literal 0 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)) (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 (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 (*.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 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 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)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) #s(literal -1 binary32))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(*.f32 (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(*.f32 (+.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) n1_i)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (/.f32 (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)))
(*.f32 (+.f32 (sin.f32 normAngle) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (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 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (sin.f32 normAngle))))
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(*.f32 (+.f32 (/.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (/.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))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(*.f32 (+.f32 (/.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n1_i)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(*.f32 (+.f32 n0_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle))))
(*.f32 (+.f32 (/.f32 n0_i (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(*.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))) (/.f32 #s(literal -1 binary32) (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)) (/.f32 (sin.f32 normAngle) n1_i))) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 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)) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) n1_i)) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(*.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(*.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u 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 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle))))
(*.f32 (+.f32 (*.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 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(*.f32 (+.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) n0_i)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (+.f32 (sin.f32 normAngle) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(*.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) n0_i)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))))
(*.f32 (+.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 (+.f32 (/.f32 n1_i (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) n0_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (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 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(*.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) n0_i)) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(*.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (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 0 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(*.f32 (-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 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 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(*.f32 (-.f32 (*.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle))))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle))))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))))
(*.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle)) (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) #s(literal -1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle))))
(fma.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle)) (sin.f32 normAngle)))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))
(-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.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)) (sin.f32 normAngle))
(/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(/.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))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (neg.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (neg.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 (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 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))
(*.f32 (neg.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)) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal -1 binary32))
(neg.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (neg.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) #s(literal -1 binary32))
(*.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 (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)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u (neg.f32 normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) #s(literal -1 binary32))
(neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) #s(literal -1 binary32))
(fma.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle))))
(fma.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))
(-.f32 (/.f32 #s(literal 0 binary32) (/.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)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))
(-.f32 (/.f32 #s(literal 0 binary32) (/.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 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (/.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 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (*.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)) (/.f32 #s(literal 1 binary32) 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)) (/.f32 (sin.f32 normAngle) n0_i)) #s(literal 1 binary32))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))))
(/.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (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 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (-.f32 #s(literal 0 binary32) (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 (neg.f32 n0_i) (neg.f32 (/.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)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) #s(literal -1 binary32))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) 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 #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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) #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 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(*.f32 (/.f32 n0_i (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 0 binary32) (/.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)) (neg.f32 n0_i)))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) #s(literal -1 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (neg.f32 n0_i) (neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (neg.f32 n0_i))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (pow.f32 (/.f32 #s(literal -1 binary32) n0_i) #s(literal -1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) #s(literal -1 binary32))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.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 (pow.f32 (/.f32 #s(literal -1 binary32) n0_i) #s(literal -1 binary32)) (neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))
(neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(exp.f32 (log.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))))
(exp.f32 (*.f32 (log.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 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(+.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)) (sin.f32 normAngle)))
(+.f32 (*.f32 #s(literal 0 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 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) #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)) (sin.f32 normAngle)))
(pow.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))
(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))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (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)))))
(fma.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 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.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)) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 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 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (-.f32 #s(literal 0 binary32) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (-.f32 #s(literal 0 binary32) (/.f32 n1_i (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)) #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)) (sin.f32 normAngle)))
(fma.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.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 (neg.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (neg.f32 n0_i) (neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (neg.f32 n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (neg.f32 n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 n1_i (sin.f32 normAngle))) (sin.f32 (*.f32 u (neg.f32 normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(-.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))
(-.f32 #s(literal 0 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(-.f32 (*.f32 #s(literal 0 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)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(-.f32 (/.f32 (*.f32 #s(literal 0 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 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 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)) (neg.f32 n0_i)) #s(literal 0 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) #s(literal 0 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))
(-.f32 (/.f32 (/.f32 #s(literal 0 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(-.f32 (/.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (/.f32 (*.f32 (-.f32 #s(literal 0 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 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(-.f32 (/.f32 (*.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (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 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (+.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) n1_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (sin.f32 normAngle)) (+.f32 (sin.f32 normAngle) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (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 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (+.f32 (/.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (+.f32 (/.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n1_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (+.f32 n0_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (+.f32 (/.f32 n0_i (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) n1_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (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)) (/.f32 (sin.f32 normAngle) n1_i))) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) 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 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)) (+.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 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (+.f32 (*.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 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (+.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 (sin.f32 normAngle) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (+.f32 (*.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (+.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 (*.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (+.f32 (/.f32 n1_i (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (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)) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (+.f32 (/.f32 #s(literal 0 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 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 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)) (-.f32 (*.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) (sin.f32 normAngle))))
(/.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 (/.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 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.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 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) #s(literal -1 binary32))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (+.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) n1_i)) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))
(/.f32 (+.f32 (sin.f32 normAngle) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (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 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (/.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (+.f32 (/.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n1_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (+.f32 n0_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle)))
(/.f32 (+.f32 (/.f32 n0_i (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) #s(literal 1 binary32)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (sin.f32 normAngle)) (*.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)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))) (-.f32 #s(literal 0 binary32) (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)) (/.f32 (sin.f32 normAngle) n1_i))) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 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)) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 (sin.f32 normAngle) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u 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 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.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 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (+.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) n0_i)) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (sin.f32 normAngle) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) n0_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))
(/.f32 (+.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (+.f32 (/.f32 n1_i (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal 1 binary32)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) n0_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.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 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (sin.f32 normAngle))
(/.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 #s(literal -1 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 -1 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (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)) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (+.f32 (/.f32 #s(literal 0 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (sin.f32 normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 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 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle))))) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) #s(literal 1 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) (sin.f32 normAngle)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.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)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (sin.f32 normAngle)) (*.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 (sin.f32 normAngle) n1_i) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) #s(literal -1 binary32))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (neg.f32 n1_i))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) n1_i)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) #s(literal -1 binary32))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u 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 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (*.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 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (neg.f32 n1_i))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 n0_i (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 n0_i (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 n0_i (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 n0_i (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (neg.f32 n1_i))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (neg.f32 n0_i) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) #s(literal -1 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) (neg.f32 n1_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) (/.f32 n1_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) (neg.f32 n1_i))) (*.f32 (sin.f32 normAngle) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) n1_i)) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal 1 binary32)))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (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 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal -1 binary32))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 u normAngle))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (sin.f32 normAngle) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (neg.f32 n1_i))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n1_i)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (-.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 (*.f32 u normAngle)) (neg.f32 n1_i)))) (*.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 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (neg.f32 n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (neg.f32 n1_i))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 (*.f32 u normAngle)))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) n1_i)) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (neg.f32 n0_i) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (sin.f32 normAngle)) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (neg.f32 n1_i))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 n0_i (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u (neg.f32 normAngle)))) (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (neg.f32 n1_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) #s(literal 1 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (/.f32 n1_i (sin.f32 normAngle)))) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (neg.f32 n0_i))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) n0_i)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) #s(literal -1 binary32))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 n0_i (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (neg.f32 n0_i))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 n1_i (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 n1_i (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (+.f32 (*.f32 n1_i (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 n1_i (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (neg.f32 n0_i))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 (neg.f32 n1_i) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 normAngle) n0_i)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) #s(literal -1 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (neg.f32 n0_i)) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.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 (sin.f32 (*.f32 u normAngle)) n1_i) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (sin.f32 normAngle) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (sin.f32 normAngle) (neg.f32 n0_i))) (*.f32 (sin.f32 normAngle) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) n0_i)) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (/.f32 (/.f32 (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)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32)))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (+.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 n0_i (sin.f32 normAngle)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (sin.f32 normAngle) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (neg.f32 n0_i))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) n0_i)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (neg.f32 n0_i))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.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 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.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 n0_i (sin.f32 normAngle)))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (neg.f32 n0_i))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 (*.f32 (neg.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (+.f32 (*.f32 (neg.f32 n1_i) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (neg.f32 n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (neg.f32 n1_i) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (neg.f32 n1_i) (sin.f32 normAngle)) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (neg.f32 n1_i) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (+.f32 (*.f32 (neg.f32 n1_i) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 (neg.f32 n1_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (neg.f32 n1_i) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (neg.f32 n0_i))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 n1_i (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (/.f32 (sin.f32 normAngle) n0_i)) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (neg.f32 n0_i)) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) #s(literal 1 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (-.f32 #s(literal 0 binary32) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) n0_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))) (sin.f32 normAngle))
(/.f32 (-.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u 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)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))) (sin.f32 normAngle))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))) (sin.f32 normAngle))
(/.f32 (-.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (sin.f32 normAngle))
(/.f32 (-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))) (sin.f32 normAngle))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) #s(literal -1 binary32)))
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (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 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (sin.f32 normAngle) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (sin.f32 normAngle)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (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)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(/.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) #s(literal -1 binary32)))
(/.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 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.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)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 normAngle)))
(/.f32 (-.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (-.f32 (*.f32 n0_i (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(/.f32 (-.f32 (neg.f32 n0_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (-.f32 (/.f32 n0_i (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (/.f32 (sin.f32 normAngle) (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 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle)))
(/.f32 (-.f32 n0_i (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (sin.f32 normAngle))
(/.f32 (-.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal -1 binary32)))
(/.f32 (-.f32 (sin.f32 normAngle) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (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 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (sin.f32 normAngle)))
(/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (-.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 (*.f32 u normAngle)) n1_i))) (*.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 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (-.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(/.f32 (-.f32 (*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(/.f32 (-.f32 n0_i (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (-.f32 (*.f32 (neg.f32 n0_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (neg.f32 n0_i) (sin.f32 normAngle)) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle)))
(/.f32 (-.f32 (neg.f32 n0_i) (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) #s(literal -1 binary32)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (sin.f32 normAngle) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 (-.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 normAngle)))
(/.f32 (-.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (-.f32 (*.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 (-.f32 (neg.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (-.f32 (/.f32 n1_i (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (-.f32 n1_i (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (sin.f32 normAngle))
(/.f32 (-.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 (/.f32 (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)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32)))
(/.f32 (-.f32 (sin.f32 normAngle) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))
(/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (*.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (sin.f32 normAngle) (*.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 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 (-.f32 (*.f32 (neg.f32 n1_i) (/.f32 (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)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 (-.f32 n1_i (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (-.f32 (*.f32 (neg.f32 n1_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (neg.f32 n1_i) (sin.f32 normAngle)) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (-.f32 (neg.f32 n1_i) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) #s(literal -1 binary32)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))
(/.f32 (-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) 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 #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 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (-.f32 #s(literal 0 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))) (/.f32 #s(literal 1 binary32) (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))) (/.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 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (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))) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (-.f32 #s(literal 0 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))) (/.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 (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 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)) (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 #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 (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 0 binary32) (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))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) 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 #s(literal 0 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))) (/.f32 #s(literal -1 binary32) (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))) (/.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 #s(literal 0 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))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) 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 #s(literal 0 binary32) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) 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))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_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))) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.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)) (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))) (-.f32 (/.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)) (sin.f32 normAngle))) (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))) (/.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)) (sin.f32 normAngle)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) 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))) (-.f32 (*.f32 #s(literal 0 binary32) (sin.f32 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 #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/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (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))) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 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 (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 0 binary32) (/.f32 (sin.f32 normAngle) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) 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))) (+.f32 (/.f32 #s(literal 0 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (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))) (/.f32 (sin.f32 normAngle) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) (/.f32 #s(literal -1 binary32) (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))) (-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) 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 (sin.f32 normAngle) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (pow.f32 (sin.f32 normAngle) #s(literal 3 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))) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_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))) (pow.f32 (sin.f32 normAngle) #s(literal 3 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) 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))) (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_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))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) 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))) (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_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))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) 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))) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) #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))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 0 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (sin.f32 normAngle))) (neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))))) (neg.f32 (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))))
(/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (neg.f32 (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(/.f32 (neg.f32 (+.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) n1_i))) (neg.f32 (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (neg.f32 (+.f32 (sin.f32 normAngle) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (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 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))) (neg.f32 (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 (/.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(/.f32 (neg.f32 (+.f32 (/.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n1_i))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 n0_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (neg.f32 (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (/.f32 n0_i (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) #s(literal 1 binary32))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) n1_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (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)) (/.f32 (sin.f32 normAngle) n1_i))) (sin.f32 normAngle))) (neg.f32 (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) n1_i))) (neg.f32 (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))) (neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i))) (neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (neg.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 (sin.f32 (*.f32 u normAngle)) n1_i)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.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 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))) (sin.f32 normAngle))
(/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (neg.f32 (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (neg.f32 (+.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) n0_i))) (neg.f32 (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (neg.f32 (+.f32 (sin.f32 normAngle) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (neg.f32 (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))))) (neg.f32 (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))) (neg.f32 (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (neg.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) n0_i))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (neg.f32 (+.f32 (*.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (neg.f32 (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (/.f32 n1_i (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal 1 binary32))) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) n0_i)) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (sin.f32 normAngle))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (sin.f32 normAngle))) (neg.f32 (*.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) n0_i))) (neg.f32 (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))) (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i))) (neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)))) (sin.f32 normAngle))
(/.f32 (neg.f32 (-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 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/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))))) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) #s(literal 1 binary32))) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(/.f32 (neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) (sin.f32 normAngle))) (-.f32 #s(literal 0 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)) (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 (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 (*.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 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 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)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) #s(literal -1 binary32))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(*.f32 (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(*.f32 (+.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) n1_i)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (/.f32 (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)))
(*.f32 (+.f32 (sin.f32 normAngle) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (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 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (sin.f32 normAngle))))
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(*.f32 (+.f32 (/.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (/.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))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(*.f32 (+.f32 (/.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n1_i)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(*.f32 (+.f32 n0_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle))))
(*.f32 (+.f32 (/.f32 n0_i (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(*.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))) (/.f32 #s(literal -1 binary32) (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)) (/.f32 (sin.f32 normAngle) n1_i))) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 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)) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) n1_i)) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(*.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(*.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n1_i)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u 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 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle))))
(*.f32 (+.f32 (*.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 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(*.f32 (+.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) n0_i)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (+.f32 (sin.f32 normAngle) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(*.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) n0_i)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))))
(*.f32 (+.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 (+.f32 (/.f32 n1_i (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) n0_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (+.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (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 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(*.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) n0_i)) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))))
(*.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) n0_i)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (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 0 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(*.f32 (-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 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 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(*.f32 (-.f32 (*.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (sin.f32 normAngle))))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle))))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))))
(*.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (sin.f32 normAngle))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(exp.f32 (log.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(exp.f32 (*.f32 (log.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 (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 #s(literal 0 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(pow.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))
(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 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(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))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(fma.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(fma.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (neg.f32 n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (neg.f32 n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(fma.f32 (neg.f32 n1_i) (sin.f32 (*.f32 u (neg.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(fma.f32 (neg.f32 n0_i) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.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)) (neg.f32 n1_i)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))
(-.f32 #s(literal 0 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) #s(literal 0 binary32)) #s(literal -1 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) #s(literal 0 binary32)) #s(literal -1 binary32)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 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 (+.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 #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)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.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 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) #s(literal 1 binary32)))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.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 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal 1 binary32)))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))
(/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.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 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) #s(literal -1 binary32)))
(/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.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 (sin.f32 (*.f32 u normAngle)) 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 (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 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32))
(neg.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))
(+.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(+.f32 (*.f32 n0_i (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)))) (*.f32 n0_i (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle)) n0_i))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) #s(literal -1 binary32))
(fma.f32 n0_i (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 n0_i (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle))))
(fma.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle)) n0_i))
(-.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))
(-.f32 (/.f32 #s(literal 0 binary32) (/.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)) (neg.f32 n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) #s(literal 1 binary32)))
(/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) n0_i))
(/.f32 n0_i (/.f32 #s(literal 1 binary32) (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 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.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)) (neg.f32 n0_i)) #s(literal -1 binary32))
(/.f32 (neg.f32 n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (neg.f32 n0_i) (neg.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(*.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 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))
(*.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (neg.f32 n0_i))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) #s(literal -1 binary32))
(*.f32 (neg.f32 n0_i) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(neg.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle)) #s(literal 1 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(pow.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle)))
(fma.f32 #s(literal 1 binary32) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle)))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle))))
(fma.f32 (sin.f32 normAngle) (*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle)))
(fma.f32 (sin.f32 normAngle) (*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 u normAngle))) (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle))))
(fma.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (cos.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle)))
(fma.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (cos.f32 (*.f32 u normAngle))) (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle))))
(fma.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle)))
(fma.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u normAngle))) (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))))
(fma.f32 (cos.f32 (*.f32 u normAngle)) (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle)))
(fma.f32 (cos.f32 (*.f32 u normAngle)) (sin.f32 normAngle) (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle))))
(fma.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) #s(literal 1 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle)) #s(literal 1 binary32)))
(fma.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u (neg.f32 normAngle))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))))
(-.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)))) #s(literal -1 binary32)) (/.f32 (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle)) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.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 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32))
(*.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 #s(literal -1 binary32) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32))
(+.f32 normAngle (*.f32 u (neg.f32 normAngle)))
(+.f32 (*.f32 u (neg.f32 normAngle)) normAngle)
(fma.f32 #s(literal 1 binary32) normAngle (*.f32 u (neg.f32 normAngle)))
(fma.f32 #s(literal 1 binary32) (*.f32 u (neg.f32 normAngle)) normAngle)
(fma.f32 u (*.f32 normAngle #s(literal -1 binary32)) normAngle)
(fma.f32 u (neg.f32 normAngle) normAngle)
(fma.f32 normAngle #s(literal 1 binary32) (*.f32 u (neg.f32 normAngle)))
(fma.f32 normAngle (neg.f32 u) normAngle)
(fma.f32 normAngle (*.f32 #s(literal 1 binary32) (neg.f32 u)) normAngle)
(fma.f32 (*.f32 u normAngle) #s(literal -1 binary32) normAngle)
(fma.f32 #s(literal -1 binary32) (*.f32 u normAngle) normAngle)
(fma.f32 (neg.f32 u) normAngle normAngle)
(fma.f32 (*.f32 u (neg.f32 normAngle)) #s(literal 1 binary32) normAngle)
(fma.f32 (*.f32 normAngle #s(literal -1 binary32)) u normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(fma.f32 (*.f32 (neg.f32 u) #s(literal 1 binary32)) normAngle normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(*.f32 normAngle (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle) #s(literal 1 binary32))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)) normAngle)
(neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(+.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) n1_i))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal 1 binary32)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) n1_i))
(/.f32 n1_i (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) #s(literal -1 binary32))
(/.f32 (neg.f32 n1_i) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 u normAngle))))
(/.f32 (neg.f32 n1_i) (neg.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))))
(*.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 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (neg.f32 n1_i))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) #s(literal -1 binary32))
(*.f32 (neg.f32 n1_i) (sin.f32 (*.f32 u (neg.f32 normAngle))))

simplify369.0ms (2.4%)

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

eval158.0ms (1%)

Compiler

Compiled 56869 to 3209 computations (94.4% saved)

prune223.0ms (1.5%)

Pruning

19 alts after pruning (19 fresh and 0 done)

PrunedKeptTotal
New1771191790
Fresh000
Picked202
Done000
Total1773191792
Accuracy
100.0%
Counts
1792 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.6%
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
76.9%
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
77.1%
(/.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))
76.3%
(/.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))
76.4%
(/.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.7%
(/.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) (sin.f32 normAngle))
53.2%
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
97.2%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) n0_i)))
97.1%
(+.f32 (/.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
97.4%
(+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
97.3%
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
97.2%
(+.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.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.8%
(+.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.6%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
94.7%
(+.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)))))
62.2%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
97.3%
(*.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))))
48.7%
n0_i
Compiler

Compiled 1006 to 602 computations (40.2% saved)

simplify189.0ms (1.2%)

Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
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)) (/.f32 (sin.f32 normAngle) n0_i))
cost-diff0
(+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
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 u (+.f32 (*.f32 normAngle n1_i) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))))))
cost-diff0
(/.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))
cost-diff64
(+.f32 (*.f32 normAngle n1_i) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle 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-diff0
(+.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
3148×+-lowering-+.f64
3148×+-lowering-+.f32
3062×*-lowering-*.f32
3062×*-lowering-*.f64
1720×fma-lowering-fma.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
052488
1147470
2471450
32148435
47821435
08405435
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)
(/ (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle))))))))) (sin normAngle))
(+ (* (sin (* (- 1 u) normAngle)) n0_i) (* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))))))
(* (sin (* (- 1 u) normAngle)) n0_i)
(sin (* (- 1 u) normAngle))
(* (- 1 u) normAngle)
(- 1 u)
1
u
normAngle
n0_i
(* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle))))))))
(+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))))
(* normAngle n1_i)
n1_i
(* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle))))))
(* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))
-1/6
(* u (* u (* normAngle (* normAngle normAngle))))
(* u (* normAngle (* normAngle normAngle)))
(* normAngle (* normAngle normAngle))
(* normAngle normAngle)
(sin normAngle)
(+ (/ (sin (* (- 1 u) normAngle)) (/ (sin normAngle) n0_i)) (/ (sin (* u normAngle)) (/ (sin normAngle) n1_i)))
(/ (sin (* (- 1 u) normAngle)) (/ (sin normAngle) n0_i))
(sin (* (- 1 u) normAngle))
(* (- 1 u) normAngle)
(- 1 u)
1
u
normAngle
(/ (sin normAngle) n0_i)
(sin normAngle)
n0_i
(/ (sin (* u normAngle)) (/ (sin normAngle) n1_i))
(sin (* u normAngle))
(* u normAngle)
(/ (sin normAngle) n1_i)
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 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (*.f32 u (*.f32 n1_i #s(literal -1/6 binary32))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.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)) #s(literal -1 binary32)))))) (+.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 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 normAngle (*.f32 normAngle (+.f32 (*.f32 (*.f32 u (*.f32 n1_i #s(literal -1/6 binary32))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.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)) #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 normAngle (*.f32 normAngle (+.f32 (*.f32 (*.f32 u (*.f32 n1_i #s(literal -1/6 binary32))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.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)) #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 u (*.f32 n1_i #s(literal -1/6 binary32))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.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)) #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 u (*.f32 n1_i #s(literal -1/6 binary32))) (+.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 u (*.f32 n1_i #s(literal -1/6 binary32))) (+.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 (sin.f32 normAngle) n0_i))
(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)
(/ (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle))))))))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 u (*.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 u (*.f32 u #s(literal -1/6 binary32)))))))))) (sin.f32 normAngle))
(+ (* (sin (* (- 1 u) normAngle)) n0_i) (* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 u (*.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 u (*.f32 u #s(literal -1/6 binary32))))))))))
(* (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)
1
#s(literal 1 binary32)
u
normAngle
n0_i
(* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle))))))))
(*.f32 u (*.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 u (*.f32 u #s(literal -1/6 binary32)))))))))
(+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))))
(*.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 u (*.f32 u #s(literal -1/6 binary32))))))))
(* normAngle n1_i)
(*.f32 n1_i normAngle)
n1_i
(* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle))))))
(*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle)))))
(* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))
(*.f32 u (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle)))))
-1/6
#s(literal -1/6 binary32)
(* u (* u (* normAngle (* normAngle normAngle))))
(*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))
(* u (* normAngle (* normAngle normAngle)))
(*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))
(* normAngle (* normAngle normAngle))
(*.f32 normAngle (*.f32 normAngle normAngle))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
(sin normAngle)
(sin.f32 normAngle)
(+ (/ (sin (* (- 1 u) normAngle)) (/ (sin normAngle) n0_i)) (/ (sin (* u normAngle)) (/ (sin normAngle) n1_i)))
(+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(/ (sin (* (- 1 u) normAngle)) (/ (sin normAngle) n0_i))
(/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 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
(/ (sin normAngle) n0_i)
(/.f32 (sin.f32 normAngle) n0_i)
(sin normAngle)
(sin.f32 normAngle)
n0_i
(/ (sin (* u normAngle)) (/ (sin normAngle) n1_i))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(sin (* u normAngle))
(sin.f32 (*.f32 u normAngle))
(* u normAngle)
(*.f32 u normAngle)
(/ (sin normAngle) n1_i)
(/.f32 (sin.f32 normAngle) n1_i)
n1_i

localize339.0ms (2.2%)

Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
accuracy99.6%
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
accuracy99.1%
(/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))
accuracy96.5%
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
accuracy99.7%
(*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))
accuracy99.6%
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
accuracy99.5%
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)
accuracy77.6%
(/.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))
accuracy100.0%
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
accuracy99.9%
(/.f32 n0_i (sin.f32 normAngle))
accuracy99.6%
(*.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)))
accuracy98.9%
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
accuracy98.8%
(*.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.8%
(*.f32 n1_i #s(literal -1/6 binary32))
accuracy74.5%
(+.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
222.0ms253×0valid
11.0ms5exit
Compiler

Compiled 579 to 53 computations (90.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 91.0ms
ival-mult: 43.0ms (47.5% of total)
ival-sin: 11.0ms (12.1% of total)
ival-div: 10.0ms (11% of total)
ival-add: 9.0ms (9.9% of total)
ival-sub: 8.0ms (8.8% of total)
...c/correct-round.rkt:119:19: 8.0ms (8.8% of total)
backward-pass: 2.0ms (2.2% of total)
const: 1.0ms (1.1% of total)

series66.0ms (0.4%)

Counts
21 → 624
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 n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))))>
#<alt (/ (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle))))))))) (sin normAngle))>
#<alt (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))))))>
#<alt (* (sin (* (- 1 u) normAngle)) n0_i)>
#<alt (+ (/ (sin (* (- 1 u) normAngle)) (/ (sin normAngle) n0_i)) (/ (sin (* u normAngle)) (/ (sin normAngle) n1_i)))>
#<alt (/ (sin (* (- 1 u) normAngle)) (/ (sin normAngle) n0_i))>
#<alt (sin (* (- 1 u) normAngle))>
#<alt (* (- 1 u) normAngle)>
#<alt (* n1_i -1/6)>
#<alt (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))>
#<alt (* (- 1 u) (- 1 u))>
#<alt (/ n0_i (sin normAngle))>
#<alt (* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))>
#<alt (/ (sin (* u normAngle)) (/ (sin normAngle) n1_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 (* n1_i normAngle)>
#<alt (* normAngle (+ n1_i (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))>
#<alt (* normAngle (+ n1_i (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))>
#<alt (* normAngle (+ n1_i (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 2))) (/ n1_i (pow normAngle 2))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 2))) (/ n1_i (pow normAngle 2))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 2))) (/ n1_i (pow normAngle 2))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ n1_i (pow normAngle 2))) (* 1/6 (* n1_i (pow u 2))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ n1_i (pow normAngle 2))) (* 1/6 (* n1_i (pow u 2))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ n1_i (pow normAngle 2))) (* 1/6 (* n1_i (pow u 2))))))>
#<alt (* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))>
#<alt (* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))>
#<alt (* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))>
#<alt (* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))>
#<alt (* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))>
#<alt (* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))>
#<alt (* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))>
#<alt (* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))>
#<alt (* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))>
#<alt (* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))>
#<alt (* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))>
#<alt (* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))>
#<alt (* n1_i normAngle)>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))>
#<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 (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))>
#<alt (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))))>
#<alt (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow u 3) (sin normAngle))) (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle))))))>
#<alt (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow u 3) (sin normAngle))) (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle))))))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* (pow u 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle)))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* (pow u 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow normAngle 3)) (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/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))) (* (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 (* 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 (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (/ (* n1_i (pow u 3)) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (/ (* n1_i (pow u 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle))))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (/ (* n1_i (pow u 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle))))))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow u 3)) (sin normAngle))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow u 3)) (sin normAngle)))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow u 3)) (sin normAngle)))))))>
#<alt (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle)))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* 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 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))>
#<alt (/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle))>
#<alt (* n1_i (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle))) (/ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle))))>
#<alt (* n1_i (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle))) (/ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle))))>
#<alt (* n1_i (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle))) (/ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle))))>
#<alt (* -1 (/ (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))) (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 (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow u 3)) (/ (* n1_i normAngle) (pow u 2)))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow u 3)) (/ (* n1_i normAngle) (pow u 2)))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (pow u 3))) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3)))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (pow u 3))) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3)))))))>
#<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))) (* 1/120 (* n0_i (* (pow normAngle 2) (pow (- 1 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/5040 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 7)))) (* 1/120 (* n0_i (pow (- 1 u) 5)))))))))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3))) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3)))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3))) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3)))))))>
#<alt (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))>
#<alt (* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))>
#<alt (* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))))>
#<alt (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))>
#<alt (* n1_i (+ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))>
#<alt (* n1_i (+ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))>
#<alt (* n1_i (+ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))>
#<alt (* -1 (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)) (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)) (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)) (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))))>
#<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 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 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 (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 (* -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>
#<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 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 (/ 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 (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (* u (+ (* (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))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* n1_i (* (pow normAngle 7) (pow u 2))) (sin normAngle))) (* 1/120 (/ (* n1_i (pow normAngle 5)) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* n1_i u)>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))))>
#<alt (+ (* 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 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))>
#<alt (+ (* 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 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
Calls

156 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)))))
2.0ms
n1_i
@0
(* n1_i -1/6)
2.0ms
normAngle
@inf
(sin (* 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
n1_i
@0
(+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))))

rewrite260.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
4098×*-lowering-*.f32
4098×*-lowering-*.f64
2448×/-lowering-/.f32
2448×/-lowering-/.f64
1508×frac-times
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
052248
1195239
2972228
08329228
Stop Event
iter limit
node limit
Counts
21 → 653
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 n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))))
(/ (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle))))))))) (sin normAngle))
(+ (* (sin (* (- 1 u) normAngle)) n0_i) (* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))))))
(* (sin (* (- 1 u) normAngle)) n0_i)
(+ (/ (sin (* (- 1 u) normAngle)) (/ (sin normAngle) n0_i)) (/ (sin (* u normAngle)) (/ (sin normAngle) n1_i)))
(/ (sin (* (- 1 u) normAngle)) (/ (sin normAngle) n0_i))
(sin (* (- 1 u) normAngle))
(* (- 1 u) normAngle)
(* n1_i -1/6)
(* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))
(* (- 1 u) (- 1 u))
(/ n0_i (sin normAngle))
(* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))
(/ (sin (* u normAngle)) (/ (sin normAngle) n1_i))
Outputs
(+.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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (neg.f32 (*.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 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (+.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.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 #s(literal -1/6 binary32) u)))) (*.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 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (+.f32 (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u))) (+.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 #s(literal 0 binary32) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (+.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.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 #s(literal -1/6 binary32) u)))) (+.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 #s(literal 0 binary32) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (+.f32 (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 0 binary32) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 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 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 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))) (*.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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))) (+.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 #s(literal 0 binary32) (*.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 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 0 binary32) (*.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 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))
(+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))) (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 #s(literal 0 binary32) (*.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 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 0 binary32) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 #s(literal 0 binary32) (*.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 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))) (+.f32 (+.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 #s(literal 0 binary32) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 #s(literal 0 binary32) (*.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 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 0 binary32) (*.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 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 0 binary32) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(+.f32 (*.f32 #s(literal 0 binary32) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))))
(+.f32 (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u))) (+.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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(+.f32 (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 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 #s(literal 0 binary32) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(+.f32 (+.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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u))))
(+.f32 (+.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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 0 binary32) (*.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 #s(literal -1/6 binary32) u)))))
(+.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 (*.f32 u #s(literal 1/6 binary32)) n1_i) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))))
(+.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u u)))) (-.f32 (*.f32 (*.f32 u #s(literal 1/6 binary32)) n1_i) (*.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 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(+.f32 (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+.f32 (+.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 #s(literal 0 binary32) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))))
(+.f32 (+.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 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i u)))
(+.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(+.f32 (+.f32 (+.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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i u))) (*.f32 n0_i #s(literal 1/6 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 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (neg.f32 (*.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 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(fma.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.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 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))))
(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 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))))
(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 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))))
(fma.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (neg.f32 (*.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 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(fma.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (neg.f32 (*.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 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(fma.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) n1_i) (neg.f32 (*.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 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(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 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))))
(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 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))))
(fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n1_i (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n1_i (neg.f32 (*.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 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.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 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))))
(fma.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))))
(fma.f32 (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) #s(literal -1/6 binary32) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) #s(literal -1/6 binary32) (neg.f32 (*.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 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.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 #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 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (-.f32 (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 #s(literal 0 binary32) (*.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 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))
(-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 #s(literal 0 binary32) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (-.f32 (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 #s(literal 0 binary32) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 #s(literal 0 binary32) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (-.f32 (*.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 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 0 binary32) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(-.f32 (+.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 #s(literal -1/6 binary32) (*.f32 n1_i (*.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)))))
(-.f32 (+.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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 #s(literal 0 binary32) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(-.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i)) (-.f32 (*.f32 u (*.f32 n0_i #s(literal 1/6 binary32))) (*.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 (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i)) (-.f32 (*.f32 u (*.f32 n0_i #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 #s(literal 0 binary32) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(-.f32 (+.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 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i))) (*.f32 u (*.f32 n0_i #s(literal 1/6 binary32))))
(-.f32 (+.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 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i))) (-.f32 (*.f32 u (*.f32 n0_i #s(literal 1/6 binary32))) (*.f32 #s(literal 0 binary32) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(-.f32 (+.f32 (+.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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) #s(literal 0 binary32)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(-.f32 (-.f32 (+.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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 u (*.f32 n0_i #s(literal 1/6 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32)))
(+.f32 n0_i (+.f32 (*.f32 (neg.f32 n0_i) u) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))))
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))))
(+.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+.f32 (+.f32 (*.f32 u n1_i) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)))) (*.f32 normAngle (*.f32 normAngle (*.f32 #s(literal 0 binary32) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle))))) (+.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))
(+.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 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle))))) (+.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))) (*.f32 normAngle normAngle))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.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 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle))))))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.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 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))) (*.f32 normAngle normAngle)))
(+.f32 (+.f32 (*.f32 u n1_i) (*.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 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))))) (+.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))) (*.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 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))) (*.f32 u n1_i))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.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 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))) (*.f32 normAngle normAngle))))
(+.f32 (+.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))) n0_i) (*.f32 (neg.f32 n0_i) u))
(+.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 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))) (*.f32 normAngle normAngle))) (*.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 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle))))))
(+.f32 (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.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 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle))))))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 normAngle normAngle)))) (*.f32 n0_i (*.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)) (*.f32 normAngle normAngle))))
(fma.f32 n0_i (-.f32 #s(literal 1 binary32) u) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))))
(fma.f32 u n1_i (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))))
(fma.f32 (-.f32 #s(literal 1 binary32) u) n0_i (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))))
(fma.f32 n1_i u (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))))
(fma.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(fma.f32 normAngle (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) normAngle) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(fma.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) normAngle) normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(+.f32 n0_i (*.f32 (neg.f32 n0_i) u))
(+.f32 (*.f32 (neg.f32 n0_i) u) n0_i)
(fma.f32 n0_i #s(literal 1 binary32) (*.f32 (neg.f32 n0_i) u))
(fma.f32 #s(literal 1 binary32) n0_i (*.f32 (neg.f32 n0_i) u))
(*.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 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (neg.f32 u)))
(+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 u) #s(literal 1 binary32)))
(+.f32 (neg.f32 u) #s(literal 1 binary32))
(+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 u)) #s(literal 1 binary32))
(+.f32 (*.f32 (neg.f32 u) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) u #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) u)
(-.f32 #s(literal 0 binary32) (-.f32 u #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u))
(*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))
(neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle)))))
(neg.f32 (*.f32 (neg.f32 (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))))))
(neg.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle)))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle)))))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (/.f32 n0_i (sin.f32 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)) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) #s(literal 1 binary32))
(/.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 #s(literal 1 binary32) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) n0_i))
(/.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (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)) (neg.f32 n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 #s(literal -1 binary32) n0_i))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) n0_i)) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) 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) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (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 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.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 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) n0_i))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) #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 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) (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)) (/.f32 n0_i (sin.f32 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 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) #s(literal 1 binary32))
(*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 (neg.f32 n0_i) (*.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))) (neg.f32 (/.f32 n0_i (sin.f32 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 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) n0_i)))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) n0_i)
(*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle)))))
(*.f32 (neg.f32 (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (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)) (neg.f32 n0_i)))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) n0_i)))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (neg.f32 n0_i))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) n0_i)))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal -1 binary32)) (neg.f32 (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) n0_i)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) n0_i)) (/.f32 (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 1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (neg.f32 (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))) (neg.f32 n0_i))
(*.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 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) #s(literal -1 binary32)) n0_i)
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)) (neg.f32 (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32)) n0_i)
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) #s(literal -1 binary32)) (neg.f32 n0_i))
(neg.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle (neg.f32 u)))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle (neg.f32 u)))))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(-.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 #s(literal 1 binary32) (/.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 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32))
(*.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 #s(literal -1 binary32) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(+.f32 normAngle (*.f32 normAngle (neg.f32 u)))
(+.f32 (*.f32 normAngle (neg.f32 u)) normAngle)
(fma.f32 #s(literal 1 binary32) normAngle (*.f32 normAngle (neg.f32 u)))
(fma.f32 normAngle #s(literal 1 binary32) (*.f32 normAngle (neg.f32 u)))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(+.f32 (*.f32 n1_i normAngle) (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))))
(+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))) (*.f32 n1_i normAngle))
(fma.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))) (*.f32 n1_i normAngle))
(fma.f32 n1_i normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))))
(fma.f32 n1_i (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))) (*.f32 n1_i normAngle))
(fma.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 n1_i normAngle))
(fma.f32 normAngle n1_i (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))))
(fma.f32 (*.f32 u (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 n1_i normAngle))
(fma.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))) n1_i (*.f32 n1_i normAngle))
(fma.f32 (*.f32 #s(literal -1/6 binary32) u) (*.f32 n1_i (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 n1_i normAngle))
(fma.f32 (*.f32 u (*.f32 n1_i (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))) #s(literal -1/6 binary32) (*.f32 n1_i normAngle))
(fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))) (*.f32 n1_i normAngle))
(fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 n1_i normAngle))
(fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))) u (*.f32 n1_i normAngle))
(*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))))
(*.f32 (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))) n1_i)
(neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 u)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 u)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))))))) #s(literal -1 binary32)))
(+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))))))
(+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))))
(+.f32 (*.f32 (/.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 (*.f32 u normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))))
(+.f32 (*.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle 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)))
(+.f32 (*.f32 (*.f32 n1_i (*.f32 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))) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (-.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 u)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle)))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 u)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))))))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))))) (sin.f32 normAngle))
(/.f32 (-.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 u)) (*.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) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))))))))
(/.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 u)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 u)) (*.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 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 u)) (*.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 (-.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 u)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal -1 binary32)) (sin.f32 normAngle))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))))) (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))))) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 (-.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 u)) (*.f32 n0_i (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)) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))))))) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 u)) (*.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 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 u)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(*.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 u)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(neg.f32 (-.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 u)) (*.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 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))))))
(+.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))))
(+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (*.f32 u normAngle))))
(+.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (*.f32 u normAngle))) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))
(+.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))) (neg.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 u))))
(+.f32 (neg.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 u))) (neg.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))))))
(fma.f32 u (*.f32 n1_i normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))))
(fma.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(fma.f32 n1_i (*.f32 u normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))))
(fma.f32 (*.f32 u n1_i) normAngle (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))))
(fma.f32 normAngle (*.f32 u n1_i) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))))
(fma.f32 (*.f32 n1_i normAngle) u (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))))
(fma.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))) u (*.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 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))))))
(fma.f32 (*.f32 u normAngle) n1_i (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))))
(-.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 u)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(*.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))))))
(*.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 u)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) 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)) n0_i)
(neg.f32 (+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)))))
(neg.f32 (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))))))
(neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.f32 n0_i (neg.f32 n1_i)))))
(neg.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle))))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.f32 n0_i n1_i))))
(neg.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i))))
(+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.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 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))) #s(literal -1 binary32))
(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 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 #s(literal 1 binary32) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u 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)) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(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 (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 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal 1 binary32) (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 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (neg.f32 (/.f32 n0_i (sin.f32 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 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(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 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (neg.f32 n0_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (neg.f32 n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(-.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))) #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) normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.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) normAngle)))) (*.f32 n1_i (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (+.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))))
(/.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) normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) n0_i) (+.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))))
(/.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) normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (+.f32 (sin.f32 normAngle) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (/.f32 (sin.f32 normAngle) n1_i))) (sin.f32 (*.f32 u normAngle))))))
(/.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) normAngle)))) n1_i) (+.f32 (*.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (/.f32 (sin.f32 normAngle) n1_i))))))
(/.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) normAngle)))) n1_i) (*.f32 n0_i (neg.f32 (sin.f32 (*.f32 u normAngle))))) (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (neg.f32 (sin.f32 (*.f32 u normAngle)))))))
(/.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) normAngle)))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))
(/.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) normAngle)))) (neg.f32 n1_i)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.f32 n0_i n1_i)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))))
(/.f32 (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.f32 n1_i (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (+.f32 (sin.f32 normAngle) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (/.f32 (sin.f32 normAngle) n1_i))) (sin.f32 (*.f32 u normAngle)))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (neg.f32 (sin.f32 (*.f32 u normAngle))))) (/.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) n1_i) (*.f32 n0_i (neg.f32 (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))) (/.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) n0_i))
(/.f32 (+.f32 (*.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (/.f32 (sin.f32 normAngle) n1_i)))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) n1_i))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (sin.f32 (*.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) normAngle)))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (neg.f32 n1_i)))
(/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle))))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.f32 n0_i (neg.f32 n1_i))))
(/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) n1_i) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal 1 binary32) n1_i)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (sin.f32 normAngle) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (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)) (/.f32 #s(literal 1 binary32) n1_i)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) n1_i))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle)))) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) n0_i))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal 1 binary32) n1_i)) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u 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 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal 1 binary32) n1_i)) (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 #s(literal 1 binary32) n1_i)))
(/.f32 (+.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 (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 normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (neg.f32 n0_i)))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 #s(literal 1 binary32) n0_i)) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) n0_i)) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) n1_i))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (neg.f32 (sin.f32 (*.f32 u normAngle))))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) n1_i)) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) n1_i)))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (neg.f32 (sin.f32 (*.f32 u normAngle))))) (*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (+.f32 (/.f32 #s(literal -1 binary32) n1_i) (*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal 1 binary32) n1_i)))
(/.f32 (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32))) (*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (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) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (neg.f32 n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (neg.f32 (sin.f32 (*.f32 u normAngle))))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) n1_i))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) n1_i)) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 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 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u 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))))) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 (/.f32 (sin.f32 normAngle) 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 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) n0_i)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) n1_i))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (neg.f32 n1_i)))
(/.f32 (+.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) n0_i)) (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))) (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 #s(literal 1 binary32) n0_i)))
(/.f32 (+.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) #s(literal -1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 #s(literal 1 binary32) n1_i)) (*.f32 (/.f32 #s(literal 1 binary32) n1_i) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 #s(literal 1 binary32) n1_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) n1_i) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 #s(literal 1 binary32) n1_i) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) n1_i) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (/.f32 #s(literal 1 binary32) n1_i) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) n0_i)) (*.f32 (/.f32 #s(literal 1 binary32) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) n1_i) (/.f32 #s(literal 1 binary32) n0_i)))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) n1_i) #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) n1_i) (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) 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 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (+.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle)))))
(/.f32 (+.f32 (/.f32 #s(literal -1 binary32) n0_i) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) n0_i)))
(/.f32 (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (+.f32 (sin.f32 normAngle) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) 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 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) 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 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle)))) (*.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.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) normAngle)))) (neg.f32 n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) n0_i)) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) 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 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (neg.f32 (/.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.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 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)))))
(/.f32 (neg.f32 (+.f32 (sin.f32 normAngle) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (/.f32 (sin.f32 normAngle) n1_i))) (sin.f32 (*.f32 u normAngle))))) (neg.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 (neg.f32 (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (neg.f32 (sin.f32 (*.f32 u normAngle)))))) (/.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) n0_i))
(/.f32 (neg.f32 (+.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))) (/.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) n1_i) (*.f32 n0_i (neg.f32 (sin.f32 (*.f32 u normAngle))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (/.f32 (sin.f32 normAngle) n1_i))))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (neg.f32 n1_i)))
(/.f32 (neg.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (sin.f32 (*.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) normAngle)))) (*.f32 n1_i (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) n1_i))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.f32 n0_i n1_i)))
(/.f32 (neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) n0_i))) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle)))) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) #s(literal 1 binary32)) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.f32 n0_i n1_i)))
(/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) n1_i))
(/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) n0_i)) (/.f32 #s(literal 1 binary32) n1_i))
(/.f32 (/.f32 (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 (+.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (/.f32 (+.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle))))) (/.f32 (sin.f32 normAngle) n0_i)) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (/.f32 (+.f32 (sin.f32 normAngle) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (/.f32 (sin.f32 normAngle) n1_i))) (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (/.f32 (sin.f32 normAngle) n1_i)))) (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))) (sin.f32 normAngle)) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (neg.f32 (sin.f32 (*.f32 u normAngle))))) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (/.f32 (+.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 (+.f32 (sin.f32 normAngle) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (/.f32 (sin.f32 normAngle) n1_i))) (sin.f32 (*.f32 u normAngle)))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (neg.f32 (sin.f32 (*.f32 u normAngle))))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (/.f32 (+.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (/.f32 (sin.f32 normAngle) n1_i)))) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle))))) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle))))) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i))) (sin.f32 normAngle))
(/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)) #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) n1_i))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 #s(literal -1 binary32) n1_i))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 #s(literal 1 binary32) n1_i)) (sin.f32 normAngle))
(*.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (*.f32 n0_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(*.f32 (+.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.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) normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))
(*.f32 (+.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.f32 n1_i (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))
(*.f32 (+.f32 (sin.f32 normAngle) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (/.f32 (sin.f32 normAngle) n1_i))) (sin.f32 (*.f32 u normAngle)))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(*.f32 (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (neg.f32 (sin.f32 (*.f32 u normAngle))))) (/.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) normAngle)))) n1_i) (*.f32 n0_i (neg.f32 (sin.f32 (*.f32 u normAngle)))))))
(*.f32 (+.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))) (/.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) normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) n0_i)))
(*.f32 (+.f32 (*.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (/.f32 (sin.f32 normAngle) n1_i)))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) n1_i)))
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))))))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n0_i (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (neg.f32 n1_i))))
(*.f32 (/.f32 (*.f32 n0_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))))
(*.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle))))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (*.f32 n0_i (neg.f32 n1_i)))))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) #s(literal 1 binary32)) (/.f32 (*.f32 n0_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (sin.f32 normAngle)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 n1_i (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle)))))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) n0_i)) n1_i)
(*.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)) #s(literal 1 binary32)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)) (sin.f32 normAngle)) n1_i)
(*.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (neg.f32 n1_i))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) n1_i)) n0_i)
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 n0_i n1_i))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 #s(literal -1 binary32) (*.f32 n0_i (neg.f32 n1_i))))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))) (*.f32 n0_i (neg.f32 n1_i)))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (neg.f32 n0_i))) (neg.f32 n1_i))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (neg.f32 n1_i))) (neg.f32 n0_i))
(*.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)) #s(literal -1 binary32)) (/.f32 n1_i (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle)))))
(neg.f32 (*.f32 (neg.f32 (/.f32 n0_i (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))))))
(neg.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle)))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle)))))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (/.f32 n0_i (sin.f32 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)) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) #s(literal 1 binary32))
(/.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 #s(literal 1 binary32) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) n0_i))
(/.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 n0_i (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)) (neg.f32 n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 #s(literal -1 binary32) n0_i))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) n0_i)) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) 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) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (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 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.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 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) n0_i))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) #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 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) (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)) (/.f32 n0_i (sin.f32 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 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) #s(literal 1 binary32))
(*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 (neg.f32 n0_i) (*.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))) (neg.f32 (/.f32 n0_i (sin.f32 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 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) n0_i) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) n0_i)))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) n0_i)
(*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle)))))
(*.f32 (neg.f32 (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (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)) (neg.f32 n0_i)))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) n0_i)))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (neg.f32 n0_i))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) n0_i)))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal -1 binary32)) (neg.f32 (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) n0_i)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) n0_i)) (/.f32 (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 1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (neg.f32 (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))) (neg.f32 n0_i))
(*.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 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) #s(literal -1 binary32)) n0_i)
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)) (neg.f32 (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32)) n0_i)
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) #s(literal -1 binary32)) (neg.f32 n0_i))
(neg.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle (neg.f32 u)))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle (neg.f32 u)))))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(-.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 #s(literal 1 binary32) (/.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 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32))
(*.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 #s(literal -1 binary32) (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(+.f32 normAngle (*.f32 normAngle (neg.f32 u)))
(+.f32 (*.f32 normAngle (neg.f32 u)) normAngle)
(fma.f32 #s(literal 1 binary32) normAngle (*.f32 normAngle (neg.f32 u)))
(fma.f32 normAngle #s(literal 1 binary32) (*.f32 normAngle (neg.f32 u)))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(*.f32 #s(literal -1/6 binary32) n1_i)
(*.f32 n1_i #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)) u)))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1/6 binary32))) (*.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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1/6 binary32))))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)) 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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1/6 binary32))))
(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 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)) u)))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1/6 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 u #s(literal 1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.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 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)) 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)))
(*.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))
(exp.f32 (*.f32 #s(literal 2 binary32) (log1p.f32 (neg.f32 u))))
(+.f32 (-.f32 #s(literal 1 binary32) u) (neg.f32 (*.f32 u (-.f32 #s(literal 1 binary32) u))))
(+.f32 (neg.f32 (*.f32 u (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))
(pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 2 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) (neg.f32 (*.f32 u (-.f32 #s(literal 1 binary32) u))))
(fma.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32) (neg.f32 (*.f32 u (-.f32 #s(literal 1 binary32) u))))
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
(*.f32 (exp.f32 (log1p.f32 (neg.f32 u))) (exp.f32 (log1p.f32 (neg.f32 u))))
(neg.f32 (neg.f32 (/.f32 n0_i (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 (/.f32 n0_i (sin.f32 normAngle))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) n0_i)) #s(literal -1 binary32)))
(pow.f32 (/.f32 n0_i (sin.f32 normAngle)) #s(literal 1 binary32))
(pow.f32 (/.f32 (sin.f32 normAngle) n0_i) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 n0_i (sin.f32 normAngle))))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (neg.f32 (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 n0_i (sin.f32 normAngle))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 n0_i (sin.f32 normAngle)) #s(literal 1 binary32))
(/.f32 (neg.f32 n0_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) n0_i))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (neg.f32 (/.f32 n0_i (sin.f32 normAngle))) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal -1 binary32) n0_i))
(/.f32 (*.f32 (neg.f32 n0_i) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) n0_i))
(*.f32 n0_i (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 (neg.f32 n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (neg.f32 n0_i) (/.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) #s(literal 1 binary32)))
(*.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 #s(literal -1 binary32) (neg.f32 (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (neg.f32 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 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 (neg.f32 n0_i) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) n0_i) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) n0_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) #s(literal -1 binary32)) n0_i)
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) #s(literal 1 binary32)) n0_i)
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) #s(literal -1 binary32)) (neg.f32 n0_i))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 (*.f32 u u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(*.f32 normAngle (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) u)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u u) normAngle)))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))
(*.f32 (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))) (*.f32 #s(literal -1/6 binary32) u))
(*.f32 (*.f32 u (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))) #s(literal -1/6 binary32))
(*.f32 (*.f32 u normAngle) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)))
(*.f32 (*.f32 u normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) u)))
(*.f32 (*.f32 #s(literal -1/6 binary32) u) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) u)))
(*.f32 (*.f32 (*.f32 u u) normAngle) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(*.f32 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) (*.f32 normAngle #s(literal -1/6 binary32)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle)))) u)
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u u) normAngle)) (*.f32 normAngle normAngle))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) u) normAngle) (*.f32 u (*.f32 normAngle normAngle)))
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) u) (*.f32 normAngle normAngle)) (*.f32 u normAngle))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u normAngle)) (*.f32 u (*.f32 normAngle normAngle)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle normAngle)))) normAngle)
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) u) (*.f32 u (*.f32 normAngle normAngle))) normAngle)
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u u)) (*.f32 normAngle normAngle)) normAngle)
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u u) normAngle)) normAngle) normAngle)
(neg.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i))))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle))))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (/.f32 #s(literal 1 binary32) n1_i) (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) n1_i))
(/.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 #s(literal -1 binary32) n1_i))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) n1_i)) (sin.f32 normAngle))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) n1_i))
(*.f32 #s(literal 1 binary32) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32))
(*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 (neg.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) n1_i) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) n1_i)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 n1_i (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (neg.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal -1 binary32) n1_i)))
(*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (neg.f32 n1_i))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) n1_i)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) n1_i)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 u normAngle)))) (/.f32 n1_i (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))) (neg.f32 n1_i))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) #s(literal -1 binary32)) n1_i)
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32)) n1_i)
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)) (/.f32 n1_i (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) #s(literal -1 binary32)) (/.f32 n1_i (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) #s(literal -1 binary32)) (neg.f32 n1_i))

simplify407.0ms (2.7%)

Algorithm
egg-herbie
Rules
5558×+-lowering-+.f64
5558×+-lowering-+.f32
5506×*-lowering-*.f32
5506×*-lowering-*.f64
1350×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
087911039
132599950
081949950
Stop Event
iter limit
node limit
Counts
624 → 624
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)))))
(* n1_i normAngle)
(* normAngle (+ n1_i (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))
(* normAngle (+ n1_i (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))
(* normAngle (+ n1_i (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 2))) (/ n1_i (pow normAngle 2))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 2))) (/ n1_i (pow normAngle 2))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 2))) (/ n1_i (pow normAngle 2))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n1_i (pow normAngle 2))) (* 1/6 (* n1_i (pow u 2))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n1_i (pow normAngle 2))) (* 1/6 (* n1_i (pow u 2))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n1_i (pow normAngle 2))) (* 1/6 (* n1_i (pow u 2))))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))
(* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))
(* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))
(* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))
(* n1_i normAngle)
(+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))
(+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))
(+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
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))))))
(* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow u 3) (sin normAngle))) (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle))))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow u 3) (sin normAngle))) (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle))))))
(* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* (pow u 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle)))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* (pow u 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow normAngle 3)) (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/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))) (* (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 (* 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)))))))
(* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))
(* (pow normAngle 3) (+ (* -1/6 (/ (* n1_i (pow u 3)) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))))
(* (pow normAngle 3) (+ (* -1/6 (/ (* n1_i (pow u 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle))))))
(* (pow normAngle 3) (+ (* -1/6 (/ (* n1_i (pow u 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle))))))
(* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow u 3)) (sin normAngle))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow u 3)) (sin normAngle)))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow u 3)) (sin normAngle)))))))
(/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))
(/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle))
(* n1_i (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle))) (/ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle))))
(* n1_i (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle))) (/ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle))))
(* n1_i (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle))) (/ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle))))
(* -1 (/ (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle)))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle)))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))) (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))))))))))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow u 3)) (/ (* n1_i normAngle) (pow u 2)))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow u 3)) (/ (* n1_i normAngle) (pow u 2)))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (pow u 3))) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3)))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (pow u 3))) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3)))))))
(* 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))) (* 1/120 (* n0_i (* (pow normAngle 2) (pow (- 1 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/5040 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 7)))) (* 1/120 (* n0_i (pow (- 1 u) 5)))))))))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3)) (/ (* n1_i u) (pow normAngle 2)))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3))) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3)))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3))) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3)))))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))
(* n0_i (sin (* normAngle (- 1 u))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))))
(* n0_i (sin (* normAngle (- 1 u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))))
(* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))
(* n1_i (+ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(* n1_i (+ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(* n1_i (+ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(* -1 (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)) (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)) (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)) (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))))
(* 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))))
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)))))))
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))
(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))
(* -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
(- (* 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)))
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))))
(/ 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))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle))))
(* u (+ (* (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))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* n1_i (* (pow normAngle 7) (pow u 2))) (sin normAngle))) (* 1/120 (/ (* n1_i (pow normAngle 5)) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* n1_i u)
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i 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 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i 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 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
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 #s(literal 1/6 binary32) (+.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) 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 #s(literal 1/6 binary32) (+.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) 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 #s(literal 1/6 binary32) (+.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) u)))))
(* n0_i (- (+ 1/6 (* (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 #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) 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 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 #s(literal -1/6 binary32) u) #s(literal 1/6 binary32))) (+.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 u #s(literal 1/6 binary32)) #s(literal -1/6 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 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 #s(literal -1/6 binary32) u) #s(literal 1/6 binary32))) (+.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 u #s(literal 1/6 binary32)) #s(literal -1/6 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 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 #s(literal -1/6 binary32) u) #s(literal 1/6 binary32))) (+.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 u #s(literal 1/6 binary32)) #s(literal -1/6 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 (*.f32 n0_i #s(literal 1/2 binary32)) (*.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 (*.f32 n0_i #s(literal 1/2 binary32)) (*.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 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (*.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 #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 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (*.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 #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 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i)) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i 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)))))
(*.f32 (-.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)) (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)))))
(*.f32 (-.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)) (neg.f32 (*.f32 u (*.f32 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 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (+.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) u))) (*.f32 normAngle normAngle)) 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 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (+.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) u))) (*.f32 normAngle normAngle)) 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 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (+.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) u))) (*.f32 normAngle normAngle)) 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 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (+.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) u))) (*.f32 normAngle normAngle)) 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 (+.f32 (+.f32 #s(literal 1 binary32) (/.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 #s(literal 1/6 binary32) (+.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) 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 (+.f32 (+.f32 #s(literal 1 binary32) (/.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 #s(literal 1/6 binary32) (+.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) 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 (+.f32 (+.f32 #s(literal 1 binary32) (/.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 #s(literal 1/6 binary32) (+.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) 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)))))))
(neg.f32 (*.f32 n0_i (-.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))))
(* -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 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle))) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.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 (+.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 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 #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 n1_i (*.f32 u u))) (/.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) (*.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 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)) (+.f32 (+.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (/.f32 n1_i (*.f32 u u))) (/.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) (*.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))))))
(*.f32 (+.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))) (neg.f32 (*.f32 u (*.f32 u u))))
(* -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))))))
(*.f32 (-.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)) (neg.f32 (*.f32 u (*.f32 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))))))
(*.f32 (-.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 (*.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))) u)) u)) (neg.f32 (*.f32 u (*.f32 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 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))) (*.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)))))))
(+ (* 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 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))) (*.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)))))))
(+ (* 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 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))) (*.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)))))
(*.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 u (+.f32 (+.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 u (+.f32 (+.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 u (+.f32 (+.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))))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) 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)))))))
(neg.f32 (*.f32 n1_i (-.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.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)))))))
(neg.f32 (*.f32 n1_i (-.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.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)))))))
(neg.f32 (*.f32 n1_i (-.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.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 (*.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 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle))))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))) (*.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 (*.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 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle))))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))) (*.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 (*.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 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle))))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))) (*.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 (*.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 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle))))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))) (*.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 (*.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 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle))))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))) (*.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 (*.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 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle))))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))) (*.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))
(neg.f32 (*.f32 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))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(* -1 (* n0_i u))
(neg.f32 (*.f32 u n0_i))
(* -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 #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 (*.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 n0_i #s(literal 1/6 binary32)) (-.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 #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 (*.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 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i #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 (*.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 #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 (*.f32 n0_i #s(literal 1/120 binary32)) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (-.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 #s(literal 1 binary32) (-.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)))) 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 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) (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 #s(literal -1/5040 binary32) (*.f32 normAngle normAngle)) (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))))
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* normAngle (+ n1_i (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))
(*.f32 normAngle (+.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u)))))
(* normAngle (+ n1_i (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))
(*.f32 normAngle (+.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u)))))
(* normAngle (+ n1_i (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))
(*.f32 normAngle (+.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u)))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 2))) (/ n1_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (/.f32 n1_i (*.f32 normAngle normAngle))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 2))) (/ n1_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (/.f32 n1_i (*.f32 normAngle normAngle))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 2))) (/ n1_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (/.f32 n1_i (*.f32 normAngle normAngle))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n1_i (pow normAngle 2))) (* 1/6 (* n1_i (pow u 2))))))
(*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u u))) (/.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n1_i (pow normAngle 2))) (* 1/6 (* n1_i (pow u 2))))))
(*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u u))) (/.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n1_i (pow normAngle 2))) (* 1/6 (* n1_i (pow u 2))))))
(*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u u))) (/.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(*.f32 n1_i (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(*.f32 n1_i (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(*.f32 n1_i (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(*.f32 n1_i (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(*.f32 n1_i (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(*.f32 n1_i (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(*.f32 n1_i (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(*.f32 n1_i (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle))
(* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle))
(* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle))
(* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle))
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))
(+.f32 (*.f32 n1_i normAngle) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))
(+.f32 (*.f32 n1_i normAngle) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))
(+.f32 (*.f32 n1_i normAngle) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))))
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 (*.f32 n1_i 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 (*.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))) (/.f32 (*.f32 n1_i 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 (*.f32 n1_i 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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) (cos.f32 normAngle))) (sin.f32 normAngle)))))))))
(* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))
(/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u (*.f32 u u)))) (sin.f32 normAngle))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 u u)) (sin.f32 normAngle))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow u 3) (sin normAngle))) (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (+.f32 (/.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 u u)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow u 3) (sin normAngle))) (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (+.f32 (/.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 u u)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))))
(* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))
(/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u (*.f32 u u)))) (sin.f32 normAngle))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 u u)) (sin.f32 normAngle))) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* (pow u 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle)))))))
(*.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 u u)) (sin.f32 normAngle))) (*.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* (pow u 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle)))))))
(*.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 u u)) (sin.f32 normAngle))) (*.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))) (neg.f32 (*.f32 u (*.f32 u 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 (* 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 (*.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 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/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 (*.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 #s(literal -1/6 binary32) (-.f32 (+.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 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))) (* (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 (* 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 n0_i #s(literal 1/120 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i #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 (*.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 #s(literal -1/6 binary32) (-.f32 (+.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 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 (*.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 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 (*.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 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 u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))
(/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u (*.f32 u u)))) (sin.f32 normAngle))
(* (pow normAngle 3) (+ (* -1/6 (/ (* n1_i (pow u 3)) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle)))))
(* (pow normAngle 3) (+ (* -1/6 (/ (* n1_i (pow u 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle))))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))))) (/.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle)))))
(* (pow normAngle 3) (+ (* -1/6 (/ (* n1_i (pow u 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle))))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))))) (/.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle)))))
(* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))
(/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u (*.f32 u u)))) (sin.f32 normAngle))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow u 3)) (sin normAngle))))))
(neg.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (-.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 u u))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow u 3)) (sin normAngle)))))))
(*.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 u u))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow u 3)) (sin normAngle)))))))
(*.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 u u))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle))
(/.f32 (*.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))))) (sin.f32 normAngle))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (/.f32 (*.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))))) (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (/.f32 (*.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))))) (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (/.f32 (*.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))))) (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)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 (*.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))))) (*.f32 n0_i (sin.f32 normAngle)))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 (*.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))))) (*.f32 n0_i (sin.f32 normAngle)))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 (*.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))))) (*.f32 n0_i (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 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))))
(*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (/.f32 (*.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))))) (*.f32 n0_i (sin.f32 normAngle)))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))))
(*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (/.f32 (*.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))))) (*.f32 n0_i (sin.f32 normAngle)))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))))
(*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (/.f32 (*.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))))) (*.f32 n0_i (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 (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (sin.f32 normAngle)))
(/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (sin.f32 normAngle))
(* n1_i (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle))) (/ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle))))
(*.f32 n1_i (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i n1_i)) (/.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (sin.f32 normAngle))))
(* n1_i (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle))) (/ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle))))
(*.f32 n1_i (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i n1_i)) (/.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (sin.f32 normAngle))))
(* n1_i (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle))) (/ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle))))
(*.f32 n1_i (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i n1_i)) (/.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (sin.f32 normAngle))))
(* -1 (/ (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))
(/.f32 (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle)) (neg.f32 (sin.f32 normAngle)))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle)))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (*.f32 u (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i n1_i))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle)))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (*.f32 u (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i n1_i))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle)))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (*.f32 u (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i 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 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 #s(literal -1/6 binary32) (*.f32 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))))))))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow u 3)) (/ (* n1_i normAngle) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 u (*.f32 u u)))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow u 3)) (/ (* n1_i normAngle) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 u (*.f32 u u)))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3))))))
(*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (pow u 3))) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3)))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 u (*.f32 u u))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (pow u 3))) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3)))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 u (*.f32 u u))))))
(* 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 (*.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 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))) (* 1/120 (* n0_i (* (pow normAngle 2) (pow (- 1 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 #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)) (+ (* 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/5040 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 7)))) (* 1/120 (* n0_i (pow (- 1 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 (*.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))))))))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u (*.f32 u u))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u))))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (+.f32 (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u))))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (+.f32 (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u))))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u (*.f32 u u))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3))))))
(*.f32 (-.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3))) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3)))))))
(*.f32 (-.f32 (-.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3))) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3)))))))
(*.f32 (-.f32 (-.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle 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)))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) 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))))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) 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))))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) 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))))))
(* 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))) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))
(*.f32 n0_i (+.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (*.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))))) n0_i)))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))
(*.f32 n0_i (+.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (*.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))))) n0_i)))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))
(*.f32 n0_i (+.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (*.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))))) 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 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (*.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))))) n0_i)))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (*.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))))) n0_i)))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (*.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))))) n0_i)))
(* 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 (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))))
(* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))
(*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (+ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n1_i)))
(* n1_i (+ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n1_i)))
(* n1_i (+ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n1_i)))
(* -1 (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))))
(*.f32 (neg.f32 (*.f32 n1_i u)) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)) (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 u (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)) (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 u (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)) (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 u (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) 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 (*.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)))
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 (*.f32 n1_i 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 (*.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))) (/.f32 (*.f32 n1_i 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 (*.f32 n1_i 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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) (cos.f32 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)) (/ (* 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 (* -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 (* -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 (* -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 (* -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 (- 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))) (* -1/6 (* 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 (*.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 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 (* 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 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 #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 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) (+.f32 (*.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 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))) (*.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 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/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 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 #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 #s(literal -1/6 binary32) (+.f32 (+.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 (*.f32 #s(literal 1/120 binary32) n1_i) (pow.f32 u #s(literal 5 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 #s(literal -1/120 binary32) (*.f32 n1_i 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 (-.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 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))))))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) (+.f32 (*.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 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))) (*.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 u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(+ (/ (* 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)) (/ (* 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)) (/ (* 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))
(+ (/ (* 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 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (*.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 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (*.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 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (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 n1_i) (/.f32 (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))))
(* -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 n1_i) (/.f32 (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))))
(* -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 n1_i) (/.f32 (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)))
(+ (/ (* 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 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i n1_i)) (/.f32 (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 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i n1_i)) (/.f32 (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 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i n1_i)) (/.f32 (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))
(* -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) (neg.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i n1_i)) (/.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) (neg.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i n1_i)) (/.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) (neg.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i n1_i)) (/.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 (*.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 (- 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 #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 (*.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 n0_i #s(literal 1/6 binary32)) (-.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 #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 (*.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 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i #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 (*.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 #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 (*.f32 n0_i #s(literal 1/120 binary32)) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (-.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 (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)))
(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 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (-.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)))) 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 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) (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 #s(literal -1/5040 binary32) (*.f32 normAngle normAngle)) (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))
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)
(* -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
#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/6 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u u))) (/.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/6 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u u))) (/.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)))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) u) #s(literal 1/2 binary32)) u) #s(literal -1/6 binary32))))
(* -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)) (neg.f32 u)) #s(literal -1/2 binary32)) (neg.f32 u)) #s(literal -1/6 binary32)) (neg.f32 (*.f32 u (*.f32 u u))))
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 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 #s(literal -2 binary32) u))))
(* (pow u 2) (- (+ 1 (/ 1 (pow u 2))) (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (/.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)))
(/ 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) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/840 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i #s(literal -7/360 binary32))))) (*.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))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_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 (+ (* (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))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 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))))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* n1_i (* (pow normAngle 7) (pow u 2))) (sin normAngle))) (* 1/120 (/ (* n1_i (pow normAngle 5)) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 (*.f32 n1_i (pow.f32 normAngle #s(literal 7 binary32))) (*.f32 u u))) (sin.f32 normAngle)) (/.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 n1_i (pow.f32 normAngle #s(literal 5 binary32)))) (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))
(/.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))
(/.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))
(/.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))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
(* n1_i u)
(*.f32 n1_i u)
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))))
(+.f32 (*.f32 n1_i u) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 normAngle normAngle)))
(+ (* 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 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i 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 (*.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 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 #s(literal -1/120 binary32) (*.f32 n1_i u)))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i 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 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i 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 (*.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 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 #s(literal -1/120 binary32) (*.f32 n1_i u)))) (+.f32 (*.f32 (*.f32 n1_i u) #s(literal -1/5040 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) #s(literal 1/120 binary32)))))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.f32 n1_i u) #s(literal 1/120 binary32)))))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i u))))))
(/ (* 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))
(/.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))
(/.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))
(/.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))
(/.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))
(/.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))
(/.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))
(/.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))
(/.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))
(/.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))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))

eval139.0ms (0.9%)

Compiler

Compiled 46297 to 3345 computations (92.8% saved)

prune226.0ms (1.5%)

Pruning

20 alts after pruning (19 fresh and 1 done)

PrunedKeptTotal
New1438181456
Fresh13114
Picked415
Done000
Total1455201475
Accuracy
100.0%
Counts
1475 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
27.8%
(/.f32 (*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (sin.f32 normAngle))
74.7%
(/.f32 (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
53.2%
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle))
62.3%
(/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))
97.8%
(+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 n1_i u))
98.7%
(+.f32 (+.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))) n0_i) (*.f32 (neg.f32 n0_i) u))
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.6%
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
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 #s(literal 1 binary32) (*.f32 u #s(literal -2 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)))))))))
62.2%
(+.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)))
98.2%
(+.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)))))))))
98.7%
(+.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)))))
33.2%
(*.f32 (-.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)) (neg.f32 (*.f32 u (*.f32 u u))))
61.7%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.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))
61.9%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/840 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i #s(literal -7/360 binary32))))) (*.f32 n0_i #s(literal -7/360 binary32))))) (*.f32 n0_i #s(literal 1/6 binary32))))) normAngle))
35.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))))))
62.0%
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
98.6%
(neg.f32 (*.f32 n1_i (-.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.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.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))))
48.7%
n0_i
Compiler

Compiled 1199 to 726 computations (39.4% saved)

simplify224.0ms (1.5%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
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 (+.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))
cost-diff64
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 7/360 binary32))) (*.f32 n0_i #s(literal 1/6 binary32)))
cost-diff0
(*.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)))
cost-diff32
(neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))
cost-diff64
(+.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))
cost-diff64
(+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))
cost-diff0
(*.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))
cost-diff0
(-.f32 #s(literal 1 binary32) u)
cost-diff0
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
cost-diff64
(+.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)))
cost-diff0
(-.f32 #s(literal 1 binary32) u)
cost-diff0
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
cost-diff0
(*.f32 u n1_i)
cost-diff0
(+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)))
cost-diff0
(+.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))) n0_i)
cost-diff96
(+.f32 (+.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))) n0_i) (*.f32 (neg.f32 n0_i) u))
Rules
3900×*-lowering-*.f32
3900×*-lowering-*.f64
2872×+-lowering-+.f64
2872×+-lowering-+.f32
1600×--lowering--.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
061728
1211708
2873674
33936671
47352671
08286671
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (+ (+ (* u n1_i) (* (+ (* -1/6 (* n1_i (* u (+ (* u u) -1)))) (* (* n0_i (+ -1/6 (* u 1/6))) (+ -1 (* (- 1 u) (- 1 u))))) (* normAngle normAngle))) n0_i) (* (neg n0_i) u))
(+ (+ (* u n1_i) (* (+ (* -1/6 (* n1_i (* u (+ (* u u) -1)))) (* (* n0_i (+ -1/6 (* u 1/6))) (+ -1 (* (- 1 u) (- 1 u))))) (* normAngle normAngle))) n0_i)
(+ (* u n1_i) (* (+ (* -1/6 (* n1_i (* u (+ (* u u) -1)))) (* (* n0_i (+ -1/6 (* u 1/6))) (+ -1 (* (- 1 u) (- 1 u))))) (* normAngle normAngle)))
(* u n1_i)
u
n1_i
(* (+ (* -1/6 (* n1_i (* u (+ (* u u) -1)))) (* (* n0_i (+ -1/6 (* u 1/6))) (+ -1 (* (- 1 u) (- 1 u))))) (* normAngle normAngle))
(+ (* -1/6 (* n1_i (* u (+ (* u u) -1)))) (* (* n0_i (+ -1/6 (* u 1/6))) (+ -1 (* (- 1 u) (- 1 u)))))
(* -1/6 (* n1_i (* u (+ (* u u) -1))))
-1/6
(* n1_i (* u (+ (* u u) -1)))
(* u (+ (* u u) -1))
(+ (* u u) -1)
(* u u)
-1
(* (* n0_i (+ -1/6 (* u 1/6))) (+ -1 (* (- 1 u) (- 1 u))))
(* n0_i (+ -1/6 (* u 1/6)))
n0_i
(+ -1/6 (* u 1/6))
(* u 1/6)
1/6
(+ -1 (* (- 1 u) (- 1 u)))
(* (- 1 u) (- 1 u))
(- 1 u)
1
(* normAngle normAngle)
normAngle
(* (neg n0_i) u)
(neg n0_i)
(* n0_i (- 1 u))
n0_i
(- 1 u)
1
u
(+ (* n0_i (- 1 u)) (* (* (+ (* u 1/6) -1/6) (- (* n0_i (* (- 1 u) (- 1 u))) n0_i)) (* normAngle normAngle)))
(* n0_i (- 1 u))
n0_i
(- 1 u)
1
u
(* (* (+ (* u 1/6) -1/6) (- (* n0_i (* (- 1 u) (- 1 u))) n0_i)) (* normAngle normAngle))
(* (+ (* u 1/6) -1/6) (- (* n0_i (* (- 1 u) (- 1 u))) n0_i))
(+ (* u 1/6) -1/6)
(* u 1/6)
1/6
-1/6
(- (* n0_i (* (- 1 u) (- 1 u))) n0_i)
(* n0_i (* (- 1 u) (- 1 u)))
(* (- 1 u) (- 1 u))
(* normAngle normAngle)
normAngle
(neg (* n0_i (- (- (* (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1)) (* normAngle normAngle)) (/ (+ (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))) (* n1_i u)) n0_i)) (- 1 u))))
(* n0_i (- (- (* (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1)) (* normAngle normAngle)) (/ (+ (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))) (* n1_i u)) n0_i)) (- 1 u)))
n0_i
(- (- (* (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1)) (* normAngle normAngle)) (/ (+ (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))) (* n1_i u)) n0_i)) (- 1 u))
(- (* (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1)) (* normAngle normAngle)) (/ (+ (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))) (* n1_i u)) n0_i))
(* (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1)) (* normAngle normAngle))
(* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1))
(+ (* u 1/6) -1/6)
(* u 1/6)
u
1/6
-1/6
(+ (neg (* (- 1 u) (- 1 u))) 1)
(neg (* (- 1 u) (- 1 u)))
(* (- 1 u) (- 1 u))
(- 1 u)
1
(* normAngle normAngle)
normAngle
(/ (+ (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))) (* n1_i u)) n0_i)
(+ (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))) (* n1_i u))
(* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))
(* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))
(* n1_i (* normAngle normAngle))
n1_i
(* u (+ (* u u) -1))
(+ (* u u) -1)
(* u u)
-1
(* n1_i u)
(* (sin (* normAngle (- 1 u))) (/ (+ n0_i (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (* n0_i 7/360)) (* n0_i 1/6)))) normAngle))
(sin (* normAngle (- 1 u)))
(* normAngle (- 1 u))
normAngle
(- 1 u)
1
u
(/ (+ n0_i (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (* n0_i 7/360)) (* n0_i 1/6)))) normAngle)
(+ n0_i (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (* n0_i 7/360)) (* n0_i 1/6))))
n0_i
(* (* normAngle normAngle) (+ (* (* normAngle normAngle) (* n0_i 7/360)) (* n0_i 1/6)))
(* normAngle normAngle)
(+ (* (* normAngle normAngle) (* n0_i 7/360)) (* n0_i 1/6))
(* (* normAngle normAngle) (* n0_i 7/360))
(* n0_i 7/360)
7/360
(* n0_i 1/6)
1/6
Outputs
(+ (+ (+ (* u n1_i) (* (+ (* -1/6 (* n1_i (* u (+ (* u u) -1)))) (* (* n0_i (+ -1/6 (* u 1/6))) (+ -1 (* (- 1 u) (- 1 u))))) (* normAngle normAngle))) n0_i) (* (neg n0_i) u))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+ (+ (* u n1_i) (* (+ (* -1/6 (* n1_i (* u (+ (* u u) -1)))) (* (* n0_i (+ -1/6 (* u 1/6))) (+ -1 (* (- 1 u) (- 1 u))))) (* normAngle normAngle))) n0_i)
(+.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u n1_i)))
(+ (* u n1_i) (* (+ (* -1/6 (* n1_i (* u (+ (* u u) -1)))) (* (* n0_i (+ -1/6 (* u 1/6))) (+ -1 (* (- 1 u) (- 1 u))))) (* normAngle normAngle)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))
(* u n1_i)
(*.f32 u n1_i)
u
n1_i
(* (+ (* -1/6 (* n1_i (* u (+ (* u u) -1)))) (* (* n0_i (+ -1/6 (* u 1/6))) (+ -1 (* (- 1 u) (- 1 u))))) (* normAngle normAngle))
(*.f32 (+.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))
(+ (* -1/6 (* n1_i (* u (+ (* u u) -1)))) (* (* n0_i (+ -1/6 (* u 1/6))) (+ -1 (* (- 1 u) (- 1 u)))))
(+.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(* -1/6 (* n1_i (* u (+ (* u u) -1))))
(*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
-1/6
#s(literal -1/6 binary32)
(* n1_i (* u (+ (* u u) -1)))
(*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* u (+ (* u u) -1))
(*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(+ (* u u) -1)
(+.f32 (*.f32 u u) #s(literal -1 binary32))
(* u u)
(*.f32 u u)
-1
#s(literal -1 binary32)
(* (* n0_i (+ -1/6 (* u 1/6))) (+ -1 (* (- 1 u) (- 1 u))))
(*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) 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
(+ -1/6 (* u 1/6))
(+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))
(* u 1/6)
(*.f32 u #s(literal 1/6 binary32))
1/6
#s(literal 1/6 binary32)
(+ -1 (* (- 1 u) (- 1 u)))
(+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))
(* (- 1 u) (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
1
#s(literal 1 binary32)
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(* (neg n0_i) u)
(*.f32 n0_i (neg.f32 u))
(neg n0_i)
(neg.f32 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 1/6) -1/6) (- (* n0_i (* (- 1 u) (- 1 u))) n0_i)) (* normAngle normAngle)))
(*.f32 n0_i (+.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 (+.f32 #s(literal -1 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 normAngle normAngle))))
(* 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 1/6) -1/6) (- (* n0_i (* (- 1 u) (- 1 u))) n0_i)) (* normAngle normAngle))
(*.f32 n0_i (*.f32 (*.f32 (+.f32 #s(literal -1 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 normAngle normAngle)))
(* (+ (* u 1/6) -1/6) (- (* n0_i (* (- 1 u) (- 1 u))) n0_i))
(*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(+ (* u 1/6) -1/6)
(+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))
(* u 1/6)
(*.f32 u #s(literal 1/6 binary32))
1/6
#s(literal 1/6 binary32)
-1/6
#s(literal -1/6 binary32)
(- (* n0_i (* (- 1 u) (- 1 u))) n0_i)
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(* n0_i (* (- 1 u) (- 1 u)))
(*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(* (- 1 u) (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(neg (* n0_i (- (- (* (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1)) (* normAngle normAngle)) (/ (+ (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))) (* n1_i u)) n0_i)) (- 1 u))))
(*.f32 n0_i (+.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (*.f32 n1_i (/.f32 (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(* n0_i (- (- (* (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1)) (* normAngle normAngle)) (/ (+ (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))) (* n1_i u)) n0_i)) (- 1 u)))
(*.f32 n0_i (+.f32 (-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n1_i (/.f32 (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (+.f32 u #s(literal -1 binary32))))
n0_i
(- (- (* (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1)) (* normAngle normAngle)) (/ (+ (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))) (* n1_i u)) n0_i)) (- 1 u))
(+.f32 (-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n1_i (/.f32 (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (+.f32 u #s(literal -1 binary32)))
(- (* (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1)) (* normAngle normAngle)) (/ (+ (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))) (* n1_i u)) n0_i))
(-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n1_i (/.f32 (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))
(* (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1)) (* normAngle normAngle))
(*.f32 (+.f32 u (*.f32 u (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1))
(*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (+.f32 u (*.f32 u (-.f32 #s(literal 1 binary32) u))))
(+ (* u 1/6) -1/6)
(+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))
(* u 1/6)
(*.f32 u #s(literal 1/6 binary32))
u
1/6
#s(literal 1/6 binary32)
-1/6
#s(literal -1/6 binary32)
(+ (neg (* (- 1 u) (- 1 u))) 1)
(+.f32 u (*.f32 u (-.f32 #s(literal 1 binary32) u)))
(neg (* (- 1 u) (- 1 u)))
(*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32)))
(* (- 1 u) (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
1
#s(literal 1 binary32)
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(/ (+ (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))) (* n1_i u)) n0_i)
(*.f32 n1_i (/.f32 (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))
(+ (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))) (* n1_i u))
(*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 u (*.f32 normAngle normAngle))))))
(* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))
(*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 u (*.f32 normAngle normAngle)))))
(* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))
(*.f32 n1_i (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 u (*.f32 normAngle normAngle))))
(* n1_i (* normAngle normAngle))
(*.f32 n1_i (*.f32 normAngle normAngle))
n1_i
(* u (+ (* u u) -1))
(*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(+ (* u u) -1)
(+.f32 (*.f32 u u) #s(literal -1 binary32))
(* u u)
(*.f32 u u)
-1
#s(literal -1 binary32)
(* n1_i u)
(*.f32 u n1_i)
(* (sin (* normAngle (- 1 u))) (/ (+ n0_i (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (* n0_i 7/360)) (* n0_i 1/6)))) normAngle))
(*.f32 (+.f32 n0_i (*.f32 normAngle (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)))))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) 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 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (* n0_i 7/360)) (* n0_i 1/6)))) normAngle)
(/.f32 (+.f32 n0_i (*.f32 normAngle (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)))))) normAngle)
(+ n0_i (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (* n0_i 7/360)) (* n0_i 1/6))))
(+.f32 n0_i (*.f32 normAngle (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))))
n0_i
(* (* normAngle normAngle) (+ (* (* normAngle normAngle) (* n0_i 7/360)) (* n0_i 1/6)))
(*.f32 normAngle (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)))))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
(+ (* (* normAngle normAngle) (* n0_i 7/360)) (* n0_i 1/6))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))
(* (* normAngle normAngle) (* n0_i 7/360))
(*.f32 #s(literal 7/360 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))
(* n0_i 7/360)
(*.f32 n0_i #s(literal 7/360 binary32))
7/360
#s(literal 7/360 binary32)
(* n0_i 1/6)
(*.f32 n0_i #s(literal 1/6 binary32))
1/6
#s(literal 1/6 binary32)

localize461.0ms (3%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.6%
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
accuracy99.1%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.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))
accuracy99.0%
(*.f32 n0_i #s(literal 1/6 binary32))
accuracy98.8%
(*.f32 n0_i #s(literal 7/360 binary32))
accuracy98.9%
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
accuracy98.9%
(+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))
accuracy95.2%
(/.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)
accuracy56.9%
(+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))
accuracy99.0%
(*.f32 u #s(literal 1/6 binary32))
accuracy98.9%
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
accuracy98.9%
(+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))
accuracy60.3%
(-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)
accuracy100.0%
(-.f32 #s(literal 1 binary32) u)
accuracy99.5%
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
accuracy99.0%
(*.f32 u #s(literal 1/6 binary32))
accuracy98.9%
(*.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)))
accuracy56.9%
(+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))
Results
294.0ms253×0valid
13.0ms5exit
Compiler

Compiled 904 to 62 computations (93.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 117.0ms
ival-mult: 49.0ms (41.9% of total)
ival-add: 36.0ms (30.8% of total)
...c/correct-round.rkt:119:19: 13.0ms (11.1% of total)
ival-sub: 6.0ms (5.1% of total)
ival-div: 4.0ms (3.4% of total)
ival-neg: 4.0ms (3.4% of total)
backward-pass: 3.0ms (2.6% of total)
ival-sin: 3.0ms (2.6% of total)
const: 1.0ms (0.9% of total)

series95.0ms (0.6%)

Counts
25 → 648
Calls
Call 1
Inputs
#<alt (+ (+ (+ (* u n1_i) (* (+ (* -1/6 (* n1_i (* u (+ (* u u) -1)))) (* (* n0_i (+ -1/6 (* u 1/6))) (+ -1 (* (- 1 u) (- 1 u))))) (* normAngle normAngle))) n0_i) (* (neg n0_i) u))>
#<alt (+ (+ (* u n1_i) (* (+ (* -1/6 (* n1_i (* u (+ (* u u) -1)))) (* (* n0_i (+ -1/6 (* u 1/6))) (+ -1 (* (- 1 u) (- 1 u))))) (* normAngle normAngle))) n0_i)>
#<alt (+ (* u n1_i) (* (+ (* -1/6 (* n1_i (* u (+ (* u u) -1)))) (* (* n0_i (+ -1/6 (* u 1/6))) (+ -1 (* (- 1 u) (- 1 u))))) (* normAngle normAngle)))>
#<alt (* u n1_i)>
#<alt (* n0_i (- 1 u))>
#<alt (- 1 u)>
#<alt (+ (* n0_i (- 1 u)) (* (* (+ (* u 1/6) -1/6) (- (* n0_i (* (- 1 u) (- 1 u))) n0_i)) (* normAngle normAngle)))>
#<alt (* (* (+ (* u 1/6) -1/6) (- (* n0_i (* (- 1 u) (- 1 u))) n0_i)) (* normAngle normAngle))>
#<alt (+ (neg (* (- 1 u) (- 1 u))) 1)>
#<alt (+ (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))) (* n1_i u))>
#<alt (neg (* (- 1 u) (- 1 u)))>
#<alt (* n0_i (- (- (* (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1)) (* normAngle normAngle)) (/ (+ (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))) (* n1_i u)) n0_i)) (- 1 u)))>
#<alt (+ (* (* normAngle normAngle) (* n0_i 7/360)) (* n0_i 1/6))>
#<alt (* (sin (* normAngle (- 1 u))) (/ (+ n0_i (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (* n0_i 7/360)) (* n0_i 1/6)))) normAngle))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (* normAngle (- 1 u))>
#<alt (+ -1 (* (- 1 u) (- 1 u)))>
#<alt (+ -1/6 (* u 1/6))>
#<alt (* (- 1 u) (- 1 u))>
#<alt (* u 1/6)>
#<alt (- (* n0_i (* (- 1 u) (- 1 u))) n0_i)>
#<alt (+ (* u 1/6) -1/6)>
#<alt (/ (+ (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))) (* n1_i u)) n0_i)>
#<alt (* n0_i 7/360)>
#<alt (* n0_i 1/6)>
Outputs
#<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) (+ (* 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/3 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/3 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/3 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/3 n0_i) (* -1/6 n1_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/3 n0_i) (* -1/6 n1_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 (* n0_i u)) (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))>
#<alt (+ n0_i (+ (* -1 (* n0_i u)) (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))))>
#<alt (+ n0_i (+ (* -1 (* n0_i u)) (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))))>
#<alt (+ n0_i (+ (* -1 (* n0_i u)) (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (+ (/ n0_i n1_i) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i))))))>
#<alt (* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (+ (/ n0_i n1_i) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i))))))>
#<alt (* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (+ (/ n0_i n1_i) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (+ 1 (+ (* -1 u) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))) (* n1_i u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (+ 1 (+ (* -1 u) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))) (* n1_i u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (+ 1 (+ (* -1 u) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))) (* n1_i u)))>
#<alt (* n0_i (+ 1 (+ (* -1 u) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))>
#<alt (* n0_i (+ 1 (+ (* -1 u) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i))))))>
#<alt (* n0_i (+ 1 (+ (* -1 u) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i))))))>
#<alt (* n0_i (+ 1 (+ (* -1 u) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i))))))>
#<alt (* -1 (* n0_i (- (+ u (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))) 1)))>
#<alt (* -1 (* n0_i (- (+ u (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))) 1)))>
#<alt (* -1 (* n0_i (- (+ u (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))) 1)))>
#<alt (* -1 (* n0_i (- (+ u (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))) 1)))>
#<alt (+ n0_i (+ (* -1 (* n0_i u)) (* n1_i u)))>
#<alt (+ n0_i (+ (* -1 (* n0_i u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))))>
#<alt (+ n0_i (+ (* -1 (* n0_i u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))))>
#<alt (+ n0_i (+ (* -1 (* n0_i u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ (* n0_i u) (pow normAngle 2))) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ (* n0_i u) (pow normAngle 2))) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ (* n0_i u) (pow normAngle 2))) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ (* n0_i u) (pow normAngle 2))) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ (* n0_i u) (pow normAngle 2))) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ (* n0_i u) (pow normAngle 2))) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))))>
#<alt n0_i>
#<alt (+ n0_i (* u (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 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)))))))>
#<alt (+ n0_i (* u (+ n1_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/3 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/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/3 n0_i))) (pow u 2))))))>
#<alt (* (pow u 3) (+ (* -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/3 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 (/ (+ (* -1 n1_i) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n1_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 (/ (+ (* -1 n1_i) (+ (* -1 (/ n0_i u)) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n1_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))>
#<alt (+ n0_i (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))>
#<alt (+ n0_i (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))>
#<alt (+ n0_i (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))>
#<alt (+ n0_i (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (+ (/ n0_i n1_i) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i)))))>
#<alt (* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (+ (/ n0_i n1_i) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i)))))>
#<alt (* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (+ (/ n0_i n1_i) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))) (* n1_i u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))) (* n1_i u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))) (* n1_i u)))>
#<alt (* n0_i (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))>
#<alt (* n0_i (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i)))))>
#<alt (* n0_i (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i)))))>
#<alt (* n0_i (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i)))))>
#<alt (* -1 (* n0_i (- (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) 1)))>
#<alt (* -1 (* n0_i (- (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i))) 1)))>
#<alt (* -1 (* n0_i (- (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i))) 1)))>
#<alt (* -1 (* n0_i (- (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i))) 1)))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))))>
#<alt (+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))))>
#<alt (+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))))>
#<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 (+ (* 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/3 n0_i))))))>
#<alt (* u (+ n1_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/3 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/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/3 n0_i))) (pow u 2))))))>
#<alt (* (pow u 3) (+ (* -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/3 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 (/ (+ (* -1 n1_i) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n1_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 (/ (+ (* -1 n1_i) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n1_i)))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))>
#<alt (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))>
#<alt (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i))))>
#<alt (* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i))))>
#<alt (* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i u)))>
#<alt (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))>
#<alt (* n0_i (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i))))>
#<alt (* n0_i (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i))))>
#<alt (* n0_i (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i))))>
#<alt (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))>
#<alt (* -1 (* n0_i (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))))>
#<alt (* n1_i u)>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i 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 (- 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 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))>
#<alt (* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))>
#<alt (* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))>
#<alt (* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))>
#<alt (* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))>
#<alt (* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))>
#<alt (* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))>
#<alt (* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))>
#<alt n0_i>
#<alt (+ n0_i (* u (+ (* -1 n0_i) (* 1/3 (* n0_i (pow normAngle 2))))))>
#<alt (+ n0_i (* u (+ (* -1 n0_i) (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/3 n0_i) (* -1/6 n0_i))))))))>
#<alt (+ n0_i (* u (+ (* -1 n0_i) (+ (* 1/3 (* n0_i (pow normAngle 2))) (* u (+ (* 1/6 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i)))))))))>
#<alt (* 1/6 (* n0_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* (pow u 3) (+ (* 1/6 (* n0_i (pow normAngle 2))) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u)))>
#<alt (* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* 1/6 (* n0_i (pow normAngle 2))) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u)))))>
#<alt (* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* 1/6 (* n0_i (pow normAngle 2))) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (+ (/ n0_i (pow u 3)) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u))))))>
#<alt (* 1/6 (* n0_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i))) u))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i)))) (* -1 (/ (+ n0_i (* -1/3 (* n0_i (pow normAngle 2)))) u))) u)) (* -1/6 (* n0_i (pow normAngle 2))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i)))) (* -1 (/ (+ n0_i (+ (* -1 (/ n0_i u)) (* -1/3 (* n0_i (pow normAngle 2))))) u))) u)) (* -1/6 (* n0_i (pow normAngle 2))))))>
#<alt (* n0_i (- 1 u))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i))))>
#<alt (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))>
#<alt (* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))>
#<alt (* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))>
#<alt (* 1/3 (* n0_i (* (pow normAngle 2) u)))>
#<alt (* u (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/3 n0_i) (* -1/6 n0_i))))))>
#<alt (* u (+ (* 1/3 (* n0_i (pow normAngle 2))) (* u (+ (* 1/6 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i)))))))>
#<alt (* u (+ (* 1/3 (* n0_i (pow normAngle 2))) (* u (+ (* 1/6 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i)))))))>
#<alt (* 1/6 (* n0_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* (pow u 3) (+ (* 1/6 (* n0_i (pow normAngle 2))) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u)))>
#<alt (* (pow u 3) (+ (* 1/6 (* n0_i (pow normAngle 2))) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u))))>
#<alt (* (pow u 3) (+ (* 1/6 (* n0_i (pow normAngle 2))) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u))))>
#<alt (* 1/6 (* n0_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i))) u))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i)))) (* 1/3 (/ (* n0_i (pow normAngle 2)) u))) u)) (* -1/6 (* n0_i (pow normAngle 2))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i)))) (* 1/3 (/ (* n0_i (pow normAngle 2)) u))) u)) (* -1/6 (* n0_i (pow normAngle 2))))))>
#<alt (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))>
#<alt (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))>
#<alt (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))>
#<alt (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))>
#<alt (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))>
#<alt (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))>
#<alt (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))>
#<alt (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))>
#<alt (* -1 (* n0_i (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6)))))>
#<alt (* -1 (* n0_i (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6)))))>
#<alt (* -1 (* n0_i (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6)))))>
#<alt (* -1 (* n0_i (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6)))))>
#<alt (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))>
#<alt (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))>
#<alt (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))>
#<alt (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))>
#<alt (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))>
#<alt (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))>
#<alt (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))>
#<alt (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))>
#<alt (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))>
#<alt (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))>
#<alt (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))>
#<alt (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))>
#<alt (* 2 u)>
#<alt (* u (+ 2 (* -1 u)))>
#<alt (* u (+ 2 (* -1 u)))>
#<alt (* u (+ 2 (* -1 u)))>
#<alt (* -1 (pow u 2))>
#<alt (* (pow u 2) (- (* 2 (/ 1 u)) 1))>
#<alt (* (pow u 2) (- (* 2 (/ 1 u)) 1))>
#<alt (* (pow u 2) (- (* 2 (/ 1 u)) 1))>
#<alt (* -1 (pow u 2))>
#<alt (* (pow u 2) (- (* 2 (/ 1 u)) 1))>
#<alt (* (pow u 2) (- (* 2 (/ 1 u)) 1))>
#<alt (* (pow u 2) (- (* 2 (/ 1 u)) 1))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* n1_i u)>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (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) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* u (+ n1_i (+ (* -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 3))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n1_i (pow u 2)))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n1_i (pow u 2)))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n1_i (pow u 2)))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ n1_i (pow u 2))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ n1_i (pow u 2))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ n1_i (pow u 2))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt -1>
#<alt (- (* 2 u) 1)>
#<alt (- (* u (+ 2 (* -1 u))) 1)>
#<alt (- (* u (+ 2 (* -1 u))) 1)>
#<alt (* -1 (pow u 2))>
#<alt (* (pow u 2) (- (* 2 (/ 1 u)) 1))>
#<alt (* (pow u 2) (- (* 2 (/ 1 u)) (+ 1 (/ 1 (pow u 2)))))>
#<alt (* (pow u 2) (- (* 2 (/ 1 u)) (+ 1 (/ 1 (pow u 2)))))>
#<alt (* -1 (pow u 2))>
#<alt (* (pow u 2) (- (* 2 (/ 1 u)) 1))>
#<alt (* (pow u 2) (- (* -1 (/ (- (/ 1 u) 2) u)) 1))>
#<alt (* (pow u 2) (- (* -1 (/ (- (/ 1 u) 2) u)) 1))>
#<alt (* -1 (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)))>
#<alt (+ (* -1 (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))>
#<alt (+ (* -1 (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))>
#<alt (+ (* -1 (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))>
#<alt (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))>
#<alt (* n0_i (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1))>
#<alt (* n0_i (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1))>
#<alt (* n0_i (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1))>
#<alt (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))>
#<alt (* -1 (* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)))))>
#<alt (* -1 n0_i)>
#<alt (+ (* -1 n0_i) (* n0_i (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))))>
#<alt (+ (* -1 n0_i) (* u (+ (* 1/2 (* n0_i (* (pow normAngle 2) u))) (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))))))>
#<alt (+ (* -1 n0_i) (* u (+ (* 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 (* u (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))))))>
#<alt (* n0_i (* (pow u 3) (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))>
#<alt (* (pow u 3) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* n0_i (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))>
#<alt (* (pow u 3) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* n0_i (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))) (/ (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) (pow u 2)))))>
#<alt (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* n0_i (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))) (/ (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) (pow u 2))))))>
#<alt (* -1 (* n0_i (* (pow u 3) (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* n0_i (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (* n0_i (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* n0_i (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* n0_i (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))) (/ n0_i u)) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* n0_i (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))))>
#<alt (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i))))>
#<alt (+ (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))))>
#<alt (+ (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))))>
#<alt (+ (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))))>
#<alt (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))))>
#<alt (* (pow normAngle 2) (+ (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2))))>
#<alt (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))))>
#<alt (* (pow normAngle 2) (+ (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2))))>
#<alt (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))>
#<alt (+ (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))) (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))>
#<alt (+ (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))) (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))>
#<alt (+ (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))) (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))>
#<alt (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))>
#<alt (* n1_i (+ (* -1 (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)))>
#<alt (* n1_i (+ (* -1 (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)))>
#<alt (* n1_i (+ (* -1 (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)))>
#<alt (* n0_i (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)))))>
#<alt (* 1/6 n0_i)>
#<alt (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))>
#<alt (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))>
#<alt (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))>
#<alt (* 7/360 (* n0_i (pow normAngle 2)))>
#<alt (* (pow normAngle 2) (+ (* 7/360 n0_i) (* 1/6 (/ n0_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* 7/360 n0_i) (* 1/6 (/ n0_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* 7/360 n0_i) (* 1/6 (/ n0_i (pow normAngle 2)))))>
#<alt (* 7/360 (* n0_i (pow normAngle 2)))>
#<alt (* (pow normAngle 2) (+ (* 7/360 n0_i) (* 1/6 (/ n0_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* 7/360 n0_i) (* 1/6 (/ n0_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* 7/360 n0_i) (* 1/6 (/ n0_i (pow normAngle 2)))))>
#<alt (* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))>
#<alt (* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))>
#<alt (* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))>
#<alt (* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))>
#<alt (* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))>
#<alt (* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))>
#<alt (* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))>
#<alt (* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))>
#<alt (* -1 (* n0_i (- (* -7/360 (pow normAngle 2)) 1/6)))>
#<alt (* -1 (* n0_i (- (* -7/360 (pow normAngle 2)) 1/6)))>
#<alt (* -1 (* n0_i (- (* -7/360 (pow normAngle 2)) 1/6)))>
#<alt (* -1 (* n0_i (- (* -7/360 (pow normAngle 2)) 1/6)))>
#<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))) (+ (* 1/6 (* n0_i (- 1 u))) (* (pow normAngle 2) (+ (* -1/36 (* n0_i (pow (- 1 u) 3))) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 7/360 (* 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))) (* (pow normAngle 2) (+ (* -1/36 (* n0_i (pow (- 1 u) 3))) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 7/360 (* n0_i (- 1 u))) (* (pow normAngle 2) (+ (* -7/2160 (* n0_i (pow (- 1 u) 3))) (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* 1/720 (* n0_i (pow (- 1 u) 5))))))))))))))>
#<alt (* 7/360 (* n0_i (* (pow normAngle 3) (sin (* normAngle (- 1 u))))))>
#<alt (* (pow normAngle 3) (+ (* 7/360 (* n0_i (sin (* normAngle (- 1 u))))) (* 1/6 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2)))))>
#<alt (* (pow normAngle 3) (+ (* 7/360 (* n0_i (sin (* normAngle (- 1 u))))) (+ (* 1/6 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4)))))>
#<alt (* (pow normAngle 3) (+ (* 7/360 (* n0_i (sin (* normAngle (- 1 u))))) (+ (* 1/6 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4)))))>
#<alt (* 7/360 (* n0_i (* (pow normAngle 3) (sin (* normAngle (- 1 u))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1/6 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (* -7/360 (* n0_i (sin (* normAngle (- 1 u))))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4))) (+ (* -1/6 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (* -7/360 (* n0_i (sin (* normAngle (- 1 u)))))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4))) (+ (* -1/6 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (* -7/360 (* n0_i (sin (* normAngle (- 1 u)))))))))>
#<alt (/ (* (sin normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)>
#<alt (+ (* -1 (* u (* (cos normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))))) (/ (* (sin normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle))>
#<alt (+ (* u (+ (* -1 (* (cos normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i)))))) (* -1/2 (* normAngle (* u (* (sin normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i)))))))))) (/ (* (sin normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle))>
#<alt (+ (* u (+ (* -1 (* (cos normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i)))))) (* u (+ (* -1/2 (* normAngle (* (sin normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))))) (* 1/6 (* (pow normAngle 2) (* u (* (cos normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i)))))))))))) (/ (* (sin normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle))>
#<alt (/ (* (sin (* normAngle (- 1 u))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)>
#<alt (/ (* (sin (* normAngle (- 1 u))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)>
#<alt (/ (* (sin (* normAngle (- 1 u))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)>
#<alt (/ (* (sin (* normAngle (- 1 u))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)>
#<alt (/ (* (sin (* normAngle (+ 1 (* -1 u)))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)>
#<alt (/ (* (sin (* normAngle (+ 1 (* -1 u)))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)>
#<alt (/ (* (sin (* normAngle (+ 1 (* -1 u)))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)>
#<alt (/ (* (sin (* normAngle (+ 1 (* -1 u)))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)>
#<alt (/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)>
#<alt (/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)>
#<alt (/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)>
#<alt (/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)>
#<alt (/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)>
#<alt (/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)>
#<alt (/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)>
#<alt (/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)>
#<alt (* -1 (/ (* n0_i (* (sin (* normAngle (- 1 u))) (- (* (pow normAngle 2) (- (* -7/360 (pow normAngle 2)) 1/6)) 1))) normAngle))>
#<alt (* -1 (/ (* n0_i (* (sin (* normAngle (- 1 u))) (- (* (pow normAngle 2) (- (* -7/360 (pow normAngle 2)) 1/6)) 1))) normAngle))>
#<alt (* -1 (/ (* n0_i (* (sin (* normAngle (- 1 u))) (- (* (pow normAngle 2) (- (* -7/360 (pow normAngle 2)) 1/6)) 1))) normAngle))>
#<alt (* -1 (/ (* n0_i (* (sin (* normAngle (- 1 u))) (- (* (pow normAngle 2) (- (* -7/360 (pow normAngle 2)) 1/6)) 1))) 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 (* -2 u)>
#<alt (* u (- u 2))>
#<alt (* u (- u 2))>
#<alt (* u (- u 2))>
#<alt (pow u 2)>
#<alt (* (pow u 2) (- 1 (* 2 (/ 1 u))))>
#<alt (* (pow u 2) (- 1 (* 2 (/ 1 u))))>
#<alt (* (pow u 2) (- 1 (* 2 (/ 1 u))))>
#<alt (pow u 2)>
#<alt (* (pow u 2) (- 1 (* 2 (/ 1 u))))>
#<alt (* (pow u 2) (- 1 (* 2 (/ 1 u))))>
#<alt (* (pow u 2) (- 1 (* 2 (/ 1 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>
#<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 u)>
#<alt (* 1/6 u)>
#<alt (* 1/6 u)>
#<alt (* 1/6 u)>
#<alt (* 1/6 u)>
#<alt (* 1/6 u)>
#<alt (* 1/6 u)>
#<alt (* 1/6 u)>
#<alt (* 1/6 u)>
#<alt (* 1/6 u)>
#<alt (* 1/6 u)>
#<alt (* 1/6 u)>
#<alt (* n0_i (- (pow (- 1 u) 2) 1))>
#<alt (* n0_i (- (pow (- 1 u) 2) 1))>
#<alt (* n0_i (- (pow (- 1 u) 2) 1))>
#<alt (* n0_i (- (pow (- 1 u) 2) 1))>
#<alt (* n0_i (- (pow (- 1 u) 2) 1))>
#<alt (* n0_i (- (pow (- 1 u) 2) 1))>
#<alt (* n0_i (- (pow (- 1 u) 2) 1))>
#<alt (* n0_i (- (pow (- 1 u) 2) 1))>
#<alt (* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))>
#<alt (* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))>
#<alt (* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))>
#<alt (* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))>
#<alt (* -2 (* n0_i u))>
#<alt (* u (+ (* -2 n0_i) (* n0_i u)))>
#<alt (* u (+ (* -2 n0_i) (* n0_i u)))>
#<alt (* u (+ (* -2 n0_i) (* n0_i u)))>
#<alt (* n0_i (pow u 2))>
#<alt (* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))>
#<alt (* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))>
#<alt (* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))>
#<alt (* n0_i (pow u 2))>
#<alt (* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))>
#<alt (* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))>
#<alt (* (pow u 2) (+ n0_i (* -2 (/ n0_i 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 (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))>
#<alt (* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))>
#<alt (* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))>
#<alt (* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))>
#<alt (/ (* n1_i u) n0_i)>
#<alt (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))>
#<alt (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))>
#<alt (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)>
#<alt (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))>
#<alt (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))>
#<alt (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i))>
#<alt (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2))))))>
#<alt (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2))))))>
#<alt (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2))))))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ n1_i (* n0_i (pow u 2)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ n1_i (* n0_i (pow u 2)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ n1_i (* n0_i (pow u 2)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (* 7/360 n0_i)>
#<alt (* 7/360 n0_i)>
#<alt (* 7/360 n0_i)>
#<alt (* 7/360 n0_i)>
#<alt (* 7/360 n0_i)>
#<alt (* 7/360 n0_i)>
#<alt (* 7/360 n0_i)>
#<alt (* 7/360 n0_i)>
#<alt (* 7/360 n0_i)>
#<alt (* 7/360 n0_i)>
#<alt (* 7/360 n0_i)>
#<alt (* 7/360 n0_i)>
#<alt (* 1/6 n0_i)>
#<alt (* 1/6 n0_i)>
#<alt (* 1/6 n0_i)>
#<alt (* 1/6 n0_i)>
#<alt (* 1/6 n0_i)>
#<alt (* 1/6 n0_i)>
#<alt (* 1/6 n0_i)>
#<alt (* 1/6 n0_i)>
#<alt (* 1/6 n0_i)>
#<alt (* 1/6 n0_i)>
#<alt (* 1/6 n0_i)>
#<alt (* 1/6 n0_i)>
Calls

162 calls:

TimeVariablePointExpression
15.0ms
u
@inf
(* u n1_i)
5.0ms
n1_i
@inf
(+ (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))) (* n1_i u))
3.0ms
u
@-inf
(+ (+ (+ (* u n1_i) (* (+ (* -1/6 (* n1_i (* u (+ (* u u) -1)))) (* (* n0_i (+ -1/6 (* u 1/6))) (+ -1 (* (- 1 u) (- 1 u))))) (* normAngle normAngle))) n0_i) (* (neg n0_i) u))
2.0ms
n0_i
@inf
(+ (* (* normAngle normAngle) (* n0_i 7/360)) (* n0_i 1/6))
2.0ms
u
@inf
(+ (+ (+ (* u n1_i) (* (+ (* -1/6 (* n1_i (* u (+ (* u u) -1)))) (* (* n0_i (+ -1/6 (* u 1/6))) (+ -1 (* (- 1 u) (- 1 u))))) (* normAngle normAngle))) n0_i) (* (neg n0_i) u))

rewrite287.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
3732×*-lowering-*.f32
3732×*-lowering-*.f64
1562×/-lowering-/.f32
1562×/-lowering-/.f64
1504×+-lowering-+.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
060303
1222294
2963280
34688277
08418277
Stop Event
iter limit
node limit
Counts
25 → 478
Calls
Call 1
Inputs
(+ (+ (+ (* u n1_i) (* (+ (* -1/6 (* n1_i (* u (+ (* u u) -1)))) (* (* n0_i (+ -1/6 (* u 1/6))) (+ -1 (* (- 1 u) (- 1 u))))) (* normAngle normAngle))) n0_i) (* (neg n0_i) u))
(+ (+ (* u n1_i) (* (+ (* -1/6 (* n1_i (* u (+ (* u u) -1)))) (* (* n0_i (+ -1/6 (* u 1/6))) (+ -1 (* (- 1 u) (- 1 u))))) (* normAngle normAngle))) n0_i)
(+ (* u n1_i) (* (+ (* -1/6 (* n1_i (* u (+ (* u u) -1)))) (* (* n0_i (+ -1/6 (* u 1/6))) (+ -1 (* (- 1 u) (- 1 u))))) (* normAngle normAngle)))
(* u n1_i)
(* n0_i (- 1 u))
(- 1 u)
(+ (* n0_i (- 1 u)) (* (* (+ (* u 1/6) -1/6) (- (* n0_i (* (- 1 u) (- 1 u))) n0_i)) (* normAngle normAngle)))
(* (* (+ (* u 1/6) -1/6) (- (* n0_i (* (- 1 u) (- 1 u))) n0_i)) (* normAngle normAngle))
(+ (neg (* (- 1 u) (- 1 u))) 1)
(+ (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))) (* n1_i u))
(neg (* (- 1 u) (- 1 u)))
(* n0_i (- (- (* (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1)) (* normAngle normAngle)) (/ (+ (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))) (* n1_i u)) n0_i)) (- 1 u)))
(+ (* (* normAngle normAngle) (* n0_i 7/360)) (* n0_i 1/6))
(* (sin (* normAngle (- 1 u))) (/ (+ n0_i (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (* n0_i 7/360)) (* n0_i 1/6)))) normAngle))
(sin (* normAngle (- 1 u)))
(* normAngle (- 1 u))
(+ -1 (* (- 1 u) (- 1 u)))
(+ -1/6 (* u 1/6))
(* (- 1 u) (- 1 u))
(* u 1/6)
(- (* n0_i (* (- 1 u) (- 1 u))) n0_i)
(+ (* u 1/6) -1/6)
(/ (+ (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))) (* n1_i u)) n0_i)
(* n0_i 7/360)
(* n0_i 1/6)
Outputs
(+.f32 n0_i (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (neg.f32 n0_i) n1_i))))
(+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(+.f32 (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+.f32 (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u n1_i))) (-.f32 #s(literal 0 binary32) (*.f32 u n0_i)))
(+.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n0_i)) (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u n1_i))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(+.f32 (+.f32 n0_i (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))) (*.f32 u (+.f32 (neg.f32 n0_i) n1_i)))
(+.f32 (+.f32 n0_i (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u n1_i) (*.f32 u n0_i)))
(+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))))) (+.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))
(+.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))
(+.f32 (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (neg.f32 n0_i) n1_i))) n0_i)
(+.f32 (*.f32 u (+.f32 (neg.f32 n0_i) n1_i)) (+.f32 n0_i (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)))
(+.f32 (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i))
(+.f32 (+.f32 n0_i (*.f32 u n1_i)) (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (-.f32 #s(literal 0 binary32) (*.f32 u n0_i))))
(+.f32 (+.f32 n0_i (*.f32 u n1_i)) (-.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (*.f32 u n0_i)))
(+.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n0_i)) (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))) (+.f32 n0_i (*.f32 u n1_i)))
(+.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n0_i)) (+.f32 n0_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)))
(fma.f32 u n1_i (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(fma.f32 u (neg.f32 n0_i) (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u n1_i))))
(fma.f32 n1_i u (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(fma.f32 #s(literal -1 binary32) (neg.f32 n0_i) (neg.f32 (-.f32 (*.f32 u n0_i) (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))))
(fma.f32 #s(literal -1 binary32) (*.f32 u n0_i) (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u n1_i))))
(fma.f32 n0_i #s(literal 1 binary32) (neg.f32 (-.f32 (*.f32 u n0_i) (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))))
(fma.f32 n0_i (neg.f32 u) (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u n1_i))))
(fma.f32 #s(literal 1 binary32) n0_i (neg.f32 (-.f32 (*.f32 u n0_i) (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))))
(fma.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(fma.f32 normAngle (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) normAngle) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(fma.f32 (neg.f32 n0_i) u (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u n1_i))))
(fma.f32 (neg.f32 n0_i) #s(literal -1 binary32) (neg.f32 (-.f32 (*.f32 u n0_i) (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))))
(fma.f32 (neg.f32 u) n0_i (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u n1_i))))
(fma.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) normAngle) normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(-.f32 n0_i (-.f32 (*.f32 u n0_i) (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))))
(-.f32 (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u n1_i))) (*.f32 u n0_i))
(-.f32 #s(literal 0 binary32) (-.f32 (*.f32 u n0_i) (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u n1_i)))))
(-.f32 (+.f32 (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u n1_i))) #s(literal 0 binary32)) (*.f32 u n0_i))
(+.f32 n0_i (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)))
(+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u n1_i)))
(+.f32 (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i)) n0_i)
(+.f32 (*.f32 u n1_i) (+.f32 n0_i (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))))
(+.f32 (+.f32 n0_i (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))) (*.f32 u n1_i))
(+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))))) (+.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) (+.f32 n0_i (*.f32 u n1_i))))
(+.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))))) (+.f32 n0_i (*.f32 u n1_i))))
(+.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)))
(+.f32 (+.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 (+.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle)))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))))
(fma.f32 u n1_i (+.f32 n0_i (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))))
(fma.f32 n1_i u (+.f32 n0_i (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))))
(fma.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle) (+.f32 n0_i (*.f32 u n1_i)))
(fma.f32 normAngle (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) normAngle) (+.f32 n0_i (*.f32 u n1_i)))
(fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 n0_i (*.f32 u n1_i)))
(fma.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) normAngle) normAngle (+.f32 n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))
(+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)))
(+.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))))
(+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))))) (+.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) (*.f32 u n1_i)))
(+.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)))
(+.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))))))
(fma.f32 u n1_i (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)))
(fma.f32 n1_i u (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)))
(fma.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle) (*.f32 u n1_i))
(fma.f32 normAngle (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) normAngle) (*.f32 u n1_i))
(fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 u n1_i))
(fma.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) normAngle) normAngle (*.f32 u n1_i))
(*.f32 u n1_i)
(*.f32 n1_i u)
(+.f32 n0_i (-.f32 #s(literal 0 binary32) (*.f32 u n0_i)))
(+.f32 n0_i (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 u n0_i))))
(+.f32 n0_i (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n0_i)) #s(literal 1 binary32)))
(+.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n0_i)) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(fma.f32 #s(literal -1 binary32) (neg.f32 n0_i) (-.f32 #s(literal 0 binary32) (*.f32 u n0_i)))
(fma.f32 #s(literal -1 binary32) (*.f32 u n0_i) n0_i)
(fma.f32 n0_i #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 u n0_i)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(fma.f32 #s(literal 1 binary32) n0_i (-.f32 #s(literal 0 binary32) (*.f32 u n0_i)))
(fma.f32 (neg.f32 n0_i) u n0_i)
(fma.f32 (neg.f32 n0_i) #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 u n0_i)))
(fma.f32 (neg.f32 u) n0_i n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n0_i)) (neg.f32 n0_i))
(-.f32 #s(literal 0 binary32) (-.f32 (*.f32 u n0_i) n0_i))
(-.f32 (+.f32 n0_i #s(literal 0 binary32)) (*.f32 u n0_i))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(*.f32 #s(literal 1 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(*.f32 (-.f32 #s(literal 1 binary32) u) n0_i)
(*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32))
(exp.f32 (log1p.f32 (neg.f32 u)))
(+.f32 #s(literal 1 binary32) (neg.f32 u))
(+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 u) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (neg.f32 u)))
(+.f32 (neg.f32 u) #s(literal 1 binary32))
(+.f32 (*.f32 (neg.f32 u) #s(literal 1 binary32)) #s(literal 1 binary32))
(+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 u)) #s(literal 1 binary32))
(fma.f32 u #s(literal -1 binary32) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) u #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) u)
(-.f32 #s(literal 0 binary32) (+.f32 u #s(literal -1 binary32)))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u))
(*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))
(+.f32 n0_i (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n0_i)) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle)))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))))
(+.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+.f32 (+.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) n0_i) (-.f32 #s(literal 0 binary32) (*.f32 u n0_i)))
(fma.f32 n0_i (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))))
(fma.f32 (-.f32 #s(literal 1 binary32) u) n0_i (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))))
(fma.f32 (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 normAngle normAngle) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 normAngle (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) normAngle)) normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (neg.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (*.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 (*.f32 normAngle normAngle) (*.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 normAngle normAngle) (neg.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 u (*.f32 n0_i #s(literal 1/6 binary32))))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 u (*.f32 n0_i #s(literal 1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)) (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) (*.f32 u #s(literal 1/6 binary32))))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))
(+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (neg.f32 n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.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 (*.f32 normAngle (*.f32 normAngle (+.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 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (neg.f32 n0_i)))
(+.f32 (*.f32 (neg.f32 (*.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/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle)))
(+.f32 (*.f32 (*.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 normAngle normAngle)) (*.f32 (neg.f32 (*.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 n0_i (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 u (*.f32 n0_i #s(literal 1/6 binary32)))) (*.f32 normAngle normAngle)))
(+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 u (*.f32 n0_i #s(literal 1/6 binary32)))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle)))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (*.f32 n0_i (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle)))))
(+.f32 (*.f32 (*.f32 u #s(literal 1/6 binary32)) (*.f32 n0_i (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle)))) (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle)))))
(+.f32 (*.f32 (neg.f32 n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (neg.f32 n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(*.f32 n0_i (*.f32 (*.f32 (+.f32 #s(literal -1 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 normAngle normAngle)))
(*.f32 n0_i (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle)))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.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/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 normAngle normAngle))
(*.f32 normAngle (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) normAngle)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))))
(*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 #s(literal 1 binary32) (*.f32 n0_i (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle)))))
(*.f32 (*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) normAngle)) normAngle)
(*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 (+.f32 #s(literal -1 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 n0_i (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))
(*.f32 (*.f32 (+.f32 #s(literal -1 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 n0_i (*.f32 normAngle normAngle)))
(*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) #s(literal 1 binary32))
(*.f32 (*.f32 normAngle (*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(*.f32 (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 normAngle (*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.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 normAngle normAngle) (*.f32 (+.f32 #s(literal -1 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))))) n0_i)
(*.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) #s(literal 1 binary32)) (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))
(*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) n0_i) (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32))))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32))) #s(literal 1 binary32))
(+.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32)))))
(+.f32 (+.f32 u #s(literal -1 binary32)) (+.f32 (*.f32 u (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)))
(+.f32 (+.f32 #s(literal 1 binary32) (+.f32 u #s(literal -1 binary32))) (*.f32 u (-.f32 #s(literal 1 binary32) u)))
(fma.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32) #s(literal 1 binary32))
(fma.f32 (+.f32 u #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))
(-.f32 #s(literal 0 binary32) (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(-.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)) (*.f32 u (+.f32 u #s(literal -1 binary32))))
(neg.f32 (neg.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i))))
(+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1 binary32)))) (*.f32 u n1_i)))
(+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))))) (*.f32 u n1_i))
(+.f32 (neg.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle)))))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i))))
(+.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i))) (neg.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle)))))))
(+.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u u))))) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1 binary32)))))
(fma.f32 u n1_i (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))))))
(fma.f32 n1_i u (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))))))
(fma.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 u n1_i))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle)))) (*.f32 u n1_i))
(fma.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 u n1_i))
(fma.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 u n1_i))
(fma.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle)))) #s(literal -1/6 binary32) (*.f32 u n1_i))
(fma.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))
(fma.f32 (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))
(fma.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 u n1_i))
(fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle)))) (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 u n1_i))
(fma.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) u (*.f32 u n1_i))
(fma.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u n1_i))
(-.f32 #s(literal 0 binary32) (neg.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i))))
(*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i))
(*.f32 u (+.f32 n1_i (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))
(*.f32 n1_i (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) u))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))
(*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i))))
(*.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)))
(*.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) #s(literal 1 binary32))
(neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32))) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32))))
(+.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 u (-.f32 #s(literal 1 binary32) u)))
(+.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) u))
(+.f32 (*.f32 u (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))
(fma.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u) (*.f32 u (-.f32 #s(literal 1 binary32) u)))
(fma.f32 #s(literal 1 binary32) (+.f32 u #s(literal -1 binary32)) (*.f32 u (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (+.f32 u #s(literal -1 binary32)) #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) u)))
(-.f32 #s(literal 0 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))
(-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 u (+.f32 u #s(literal -1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))
(*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))
(*.f32 (+.f32 u #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) u))
(+.f32 (*.f32 u n0_i) (*.f32 n0_i (+.f32 #s(literal -1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i)))))
(+.f32 (*.f32 n0_i (+.f32 u #s(literal -1 binary32))) (*.f32 n0_i (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i))))
(+.f32 (*.f32 n0_i (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i))) (*.f32 n0_i (+.f32 u #s(literal -1 binary32))))
(+.f32 (*.f32 n0_i (+.f32 #s(literal -1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i)))) (*.f32 u n0_i))
(+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (+.f32 (neg.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i)) (+.f32 u #s(literal -1 binary32)))))
(+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) n0_i) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i)) (+.f32 u #s(literal -1 binary32))) n0_i))
(fma.f32 n0_i (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i)) (*.f32 n0_i (+.f32 u #s(literal -1 binary32))))
(fma.f32 n0_i (+.f32 #s(literal -1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i))) (*.f32 u n0_i))
(fma.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i)) n0_i (*.f32 n0_i (+.f32 u #s(literal -1 binary32))))
(fma.f32 (+.f32 #s(literal -1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i))) n0_i (*.f32 u n0_i))
(-.f32 (*.f32 n0_i (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(*.f32 n0_i (+.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i)) (+.f32 u #s(literal -1 binary32))))
(*.f32 (+.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i)) (+.f32 u #s(literal -1 binary32))) n0_i)
(+.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))) (*.f32 n0_i #s(literal 1/6 binary32)))
(+.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))
(fma.f32 n0_i #s(literal 1/6 binary32) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))
(fma.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) (*.f32 n0_i #s(literal 1/6 binary32)))
(fma.f32 #s(literal 1/6 binary32) n0_i (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))
(fma.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 7/360 binary32))) (*.f32 n0_i #s(literal 1/6 binary32)))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 7/360 binary32)) (*.f32 n0_i #s(literal 1/6 binary32)))
(fma.f32 #s(literal 7/360 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 n0_i #s(literal 1/6 binary32)))
(fma.f32 (*.f32 n0_i #s(literal 7/360 binary32)) (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/6 binary32)))
(fma.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 7/360 binary32) (*.f32 n0_i #s(literal 1/6 binary32)))
(fma.f32 (*.f32 normAngle (*.f32 n0_i #s(literal 7/360 binary32))) normAngle (*.f32 n0_i #s(literal 1/6 binary32)))
(fma.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) n0_i (*.f32 n0_i #s(literal 1/6 binary32)))
(-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))) (*.f32 #s(literal -1/6 binary32) n0_i))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))
(neg.f32 (*.f32 (/.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))) (neg.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 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))) (neg.f32 normAngle))))
(neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))) (neg.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 normAngle (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 normAngle (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 normAngle (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) normAngle) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))) (neg.f32 normAngle)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 normAngle (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 normAngle (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 normAngle (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 normAngle (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 normAngle (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))))))
(/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 normAngle (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))) normAngle)
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))) (neg.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))) (*.f32 #s(literal 1 binary32) (neg.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) normAngle) (/.f32 #s(literal 1 binary32) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (neg.f32 (/.f32 normAngle (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))))) normAngle)
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))) #s(literal 1 binary32)) normAngle)
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal -1 binary32)) (neg.f32 (/.f32 normAngle (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))) #s(literal -1 binary32)) (neg.f32 normAngle))
(/.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (neg.f32 (/.f32 normAngle (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))) #s(literal -1 binary32)) normAngle)
(/.f32 (*.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)) (neg.f32 (/.f32 normAngle (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))) #s(literal -1 binary32))) (neg.f32 normAngle))
(/.f32 (*.f32 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))) (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) normAngle)
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))) #s(literal 1 binary32))) normAngle)
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))))) (*.f32 #s(literal 1 binary32) (neg.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))) #s(literal 1 binary32))) (*.f32 #s(literal 1 binary32) (neg.f32 normAngle)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 normAngle (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) normAngle)) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 normAngle (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))))) (neg.f32 normAngle))
(/.f32 (neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))) #s(literal 1 binary32))) (neg.f32 normAngle))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal -1 binary32))) (/.f32 normAngle (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))) #s(literal -1 binary32))) normAngle)
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))) #s(literal -1 binary32))) (neg.f32 normAngle))
(*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 (/.f32 normAngle (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))))))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 normAngle (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))))
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))) normAngle))
(*.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) normAngle))
(*.f32 (/.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))) normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(*.f32 (/.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))) 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)) (/.f32 normAngle (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))) #s(literal 1 binary32))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))) (*.f32 (/.f32 #s(literal -1 binary32) normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) normAngle) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) normAngle) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) normAngle) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))) #s(literal 1 binary32))))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))) (/.f32 #s(literal 1 binary32) normAngle))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))) (/.f32 #s(literal -1 binary32) normAngle))
(*.f32 (/.f32 #s(literal -1 binary32) normAngle) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) normAngle) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))))
(*.f32 (/.f32 #s(literal -1 binary32) normAngle) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))))))
(*.f32 (/.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))) (neg.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)) normAngle) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) normAngle) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) normAngle) (/.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))) #s(literal 1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) normAngle) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal -1 binary32)) (/.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))) (neg.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))) (/.f32 #s(literal 1 binary32) normAngle))
(*.f32 (/.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) normAngle))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) normAngle))
(*.f32 (/.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))) #s(literal -1 binary32)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32)) (/.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))) normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 normAngle)) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 normAngle)) (/.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 normAngle)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 normAngle)) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) normAngle))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) normAngle) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))) (/.f32 #s(literal -1 binary32) normAngle))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))))) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 normAngle)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))) normAngle))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal -1 binary32)) normAngle) (/.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) normAngle))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u (neg.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u (neg.f32 normAngle))) (cos.f32 normAngle)) (*.f32 (cos.f32 (*.f32 u normAngle)) (sin.f32 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 (*.f32 u (neg.f32 normAngle)))
(+.f32 (*.f32 u (neg.f32 normAngle)) normAngle)
(fma.f32 #s(literal 1 binary32) normAngle (*.f32 u (neg.f32 normAngle)))
(fma.f32 normAngle #s(literal 1 binary32) (*.f32 u (neg.f32 normAngle)))
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))
(+.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (*.f32 u (+.f32 u #s(literal -1 binary32))) #s(literal -1 binary32)))
(+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 u (+.f32 u #s(literal -1 binary32))) #s(literal 1 binary32)))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))
(+.f32 (+.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u)) (*.f32 u (+.f32 u #s(literal -1 binary32))))
(fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))
(-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32))
(expm1.f32 (*.f32 #s(literal 2 binary32) (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))
(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))
(fma.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1 binary32) #s(literal -1/6 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))
(*.f32 #s(literal 1 binary32) (+.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))) #s(literal 1 binary32))
(exp.f32 (*.f32 #s(literal 2 binary32) (log1p.f32 (neg.f32 u))))
(exp.f32 (+.f32 (log1p.f32 (neg.f32 u)) (log1p.f32 (neg.f32 u))))
(+.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 u (+.f32 u #s(literal -1 binary32))))
(+.f32 (*.f32 u (+.f32 u #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u))
(pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 2 binary32))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log1p.f32 (neg.f32 u)))
(fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u) (*.f32 u (+.f32 u #s(literal -1 binary32))))
(fma.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal -1 binary32))))
(-.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 u (-.f32 #s(literal 1 binary32) u)))
(-.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) u))
(*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32))
(*.f32 u #s(literal 1/6 binary32))
(*.f32 #s(literal 1/6 binary32) u)
(*.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 u #s(literal 1/6 binary32)))
(+.f32 (neg.f32 n0_i) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u (*.f32 n0_i (+.f32 u #s(literal -1 binary32)))) (neg.f32 n0_i)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 u (*.f32 n0_i (+.f32 u #s(literal -1 binary32)))) n0_i))
(+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (neg.f32 n0_i))
(+.f32 #s(literal 0 binary32) (*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(+.f32 (+.f32 (neg.f32 n0_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u (*.f32 n0_i (+.f32 u #s(literal -1 binary32)))))
(fma.f32 #s(literal -1 binary32) n0_i (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(fma.f32 n0_i #s(literal -1 binary32) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(fma.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) n0_i (neg.f32 n0_i))
(fma.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 #s(literal 1 binary32) u) (neg.f32 n0_i))
(-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)
(-.f32 #s(literal 0 binary32) (-.f32 n0_i (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(*.f32 n0_i (+.f32 #s(literal -1 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 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)
(+.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))
(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))
(fma.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1 binary32) #s(literal -1/6 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))
(*.f32 #s(literal 1 binary32) (+.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))) #s(literal 1 binary32))
(neg.f32 (neg.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i)))
(exp.f32 (*.f32 (log.f32 (/.f32 n0_i (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)))) #s(literal -1 binary32)))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle)))))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i)))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i)) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle)))))))
(+.f32 (*.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))))) (/.f32 #s(literal 1 binary32) n0_i)) (*.f32 (*.f32 u n1_i) (/.f32 #s(literal 1 binary32) n0_i)))
(+.f32 (*.f32 (*.f32 u n1_i) (/.f32 #s(literal 1 binary32) n0_i)) (*.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))))) (/.f32 #s(literal 1 binary32) n0_i)))
(pow.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i) #s(literal 1 binary32))
(pow.f32 (/.f32 n0_i (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 n0_i (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i)))
(-.f32 (/.f32 #s(literal 0 binary32) n0_i) (neg.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i)))
(-.f32 (/.f32 (/.f32 #s(literal 0 binary32) n0_i) #s(literal 1 binary32)) (neg.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i)))
(-.f32 (/.f32 (/.f32 #s(literal 0 binary32) n0_i) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i)))
(-.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))))) (neg.f32 n0_i)) (/.f32 (*.f32 u n1_i) (neg.f32 n0_i)))
(-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) (neg.f32 n0_i)) (/.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 n0_i (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i))))
(/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i)
(/.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i) #s(literal 1 binary32))
(/.f32 (neg.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i)) #s(literal -1 binary32))
(/.f32 (neg.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i))) (neg.f32 n0_i))
(/.f32 (neg.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i))) (*.f32 #s(literal 1 binary32) (neg.f32 n0_i)))
(/.f32 (/.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i))))
(/.f32 (/.f32 #s(literal -1 binary32) n0_i) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)))))
(/.f32 (/.f32 #s(literal -1 binary32) n0_i) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i))) #s(literal -1 binary32)))
(/.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) #s(literal 1 binary32)) n0_i)
(/.f32 (neg.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) #s(literal 1 binary32))) (neg.f32 n0_i))
(/.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)))) (neg.f32 n0_i))
(/.f32 (*.f32 (neg.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i))) #s(literal 1 binary32)) (neg.f32 n0_i))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 n0_i (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)))) n0_i) (*.f32 (neg.f32 n0_i) (/.f32 n0_i (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i))) (*.f32 (neg.f32 n0_i) #s(literal 1 binary32))) (*.f32 (neg.f32 n0_i) (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)))) (*.f32 (neg.f32 n0_i) (neg.f32 n0_i)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 n0_i) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i))) n0_i)
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) n0_i) (*.f32 (neg.f32 n0_i) (neg.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i))))) (*.f32 (neg.f32 n0_i) n0_i))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)))) (*.f32 (neg.f32 n0_i) (/.f32 #s(literal -1 binary32) n0_i))) (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) #s(literal 1 binary32)))) (*.f32 (neg.f32 n0_i) (neg.f32 n0_i)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) n0_i) (*.f32 (neg.f32 n0_i) (neg.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) #s(literal 1 binary32))))) (*.f32 (neg.f32 n0_i) n0_i))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) n0_i) (*.f32 (neg.f32 n0_i) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) #s(literal -1 binary32)))) (*.f32 (neg.f32 n0_i) n0_i))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) n0_i) (*.f32 (neg.f32 n0_i) (*.f32 (neg.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i))) #s(literal 1 binary32)))) (*.f32 (neg.f32 n0_i) n0_i))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) n0_i) (*.f32 (neg.f32 n0_i) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) #s(literal 1 binary32))))) (*.f32 (neg.f32 n0_i) n0_i))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i))))) n0_i)
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) #s(literal 1 binary32)))) n0_i)
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i))) #s(literal 1 binary32))) n0_i)
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i))
(*.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) (/.f32 #s(literal 1 binary32) n0_i))
(*.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i) #s(literal 1 binary32))
(*.f32 (neg.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) n0_i)) #s(literal -1 binary32))
(*.f32 (neg.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i))) (/.f32 #s(literal -1 binary32) n0_i))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (/.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) #s(literal -1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (/.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) n0_i) (neg.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i))))
(*.f32 (/.f32 #s(literal -1 binary32) n0_i) (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) n0_i) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) n0_i) (/.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) n0_i) (/.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) #s(literal -1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) n0_i))
(*.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) n0_i))
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)))) (/.f32 #s(literal -1 binary32) n0_i))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) n0_i))
(*.f32 (/.f32 u #s(literal -1 binary32)) (/.f32 (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i) (neg.f32 n0_i)))
(*.f32 (/.f32 u #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(*.f32 (/.f32 u n0_i) (/.f32 (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i) #s(literal 1 binary32)))
(*.f32 (/.f32 u n0_i) (/.f32 (+.f32 n1_i (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) #s(literal 1 binary32)))
(*.f32 (/.f32 n1_i #s(literal -1 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) u) (neg.f32 n0_i)))
(*.f32 (/.f32 n1_i #s(literal -1 binary32)) (/.f32 (+.f32 u (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (neg.f32 n0_i)))
(*.f32 (/.f32 n1_i n0_i) (/.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) u) #s(literal 1 binary32)))
(*.f32 (/.f32 n1_i n0_i) (/.f32 (+.f32 u (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) #s(literal 1 binary32)))
(*.f32 (/.f32 u #s(literal 1 binary32)) (/.f32 (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i) n0_i))
(*.f32 (/.f32 u #s(literal 1 binary32)) (/.f32 (+.f32 n1_i (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) n0_i))
(*.f32 (/.f32 u (neg.f32 n0_i)) (/.f32 (+.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i) #s(literal -1 binary32)))
(*.f32 (/.f32 u (neg.f32 n0_i)) (/.f32 (+.f32 n1_i (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) #s(literal -1 binary32)))
(*.f32 (/.f32 n1_i #s(literal 1 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) u) n0_i))
(*.f32 (/.f32 n1_i #s(literal 1 binary32)) (/.f32 (+.f32 u (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n0_i))
(*.f32 (/.f32 n1_i (neg.f32 n0_i)) (/.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) u) #s(literal -1 binary32)))
(*.f32 (/.f32 n1_i (neg.f32 n0_i)) (/.f32 (+.f32 u (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) #s(literal -1 binary32)))
(*.f32 n0_i #s(literal 7/360 binary32))
(*.f32 #s(literal 7/360 binary32) n0_i)
(neg.f32 (*.f32 #s(literal -1/6 binary32) n0_i))
(*.f32 #s(literal -1/6 binary32) (neg.f32 n0_i))
(*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/6 binary32) n0_i))
(*.f32 n0_i #s(literal 1/6 binary32))
(*.f32 #s(literal 1/6 binary32) n0_i)
(*.f32 (neg.f32 n0_i) #s(literal -1/6 binary32))
(*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) #s(literal -1 binary32))

simplify453.0ms (3%)

Algorithm
egg-herbie
Rules
7486×*-lowering-*.f32
7486×*-lowering-*.f64
5862×+-lowering-+.f64
5862×+-lowering-+.f32
1868×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
078112994
1290111150
0964911150
Stop Event
iter limit
node limit
Counts
648 → 648
Calls
Call 1
Inputs
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) (+ (* 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/3 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/3 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/3 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/3 n0_i) (* -1/6 n1_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/3 n0_i) (* -1/6 n1_i)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(+ n0_i (+ (* -1 (* n0_i u)) (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (+ (/ n0_i n1_i) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i))))))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (+ (/ n0_i n1_i) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i))))))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (+ (/ n0_i n1_i) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i))))))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (+ 1 (+ (* -1 u) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))) (* n1_i u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (+ 1 (+ (* -1 u) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))) (* n1_i u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (+ 1 (+ (* -1 u) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))) (* n1_i u)))
(* n0_i (+ 1 (+ (* -1 u) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))
(* n0_i (+ 1 (+ (* -1 u) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i))))))
(* n0_i (+ 1 (+ (* -1 u) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i))))))
(* n0_i (+ 1 (+ (* -1 u) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i))))))
(* -1 (* n0_i (- (+ u (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))) 1)))
(* -1 (* n0_i (- (+ u (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))) 1)))
(* -1 (* n0_i (- (+ u (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))) 1)))
(* -1 (* n0_i (- (+ u (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))) 1)))
(+ n0_i (+ (* -1 (* n0_i u)) (* n1_i u)))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))
(* (pow normAngle 2) (+ (* -1 (/ (* n0_i u) (pow normAngle 2))) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))))
(* (pow normAngle 2) (+ (* -1 (/ (* n0_i u) (pow normAngle 2))) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))))
(* (pow normAngle 2) (+ (* -1 (/ (* n0_i u) (pow normAngle 2))) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))
(* (pow normAngle 2) (+ (* -1 (/ (* n0_i u) (pow normAngle 2))) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))))
(* (pow normAngle 2) (+ (* -1 (/ (* n0_i u) (pow normAngle 2))) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))))
(* (pow normAngle 2) (+ (* -1 (/ (* n0_i u) (pow normAngle 2))) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))))
n0_i
(+ n0_i (* 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))) (* (pow normAngle 2) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 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/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/3 n0_i))) (pow u 2))))))
(* (pow u 3) (+ (* -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/3 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 (/ (+ (* -1 n1_i) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n1_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 (/ (+ (* -1 n1_i) (+ (* -1 (/ n0_i u)) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n1_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(+ n0_i (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))
(+ n0_i (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(+ n0_i (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(+ n0_i (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (+ (/ n0_i n1_i) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i)))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (+ (/ n0_i n1_i) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i)))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (+ (/ n0_i n1_i) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))) (* n1_i u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))) (* n1_i u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))) (* n1_i u)))
(* n0_i (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))
(* n0_i (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i)))))
(* n0_i (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i)))))
(* n0_i (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i)))))
(* -1 (* n0_i (- (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) 1)))
(* -1 (* n0_i (- (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i))) 1)))
(* -1 (* n0_i (- (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i))) 1)))
(* -1 (* n0_i (- (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i))) 1)))
(+ n0_i (* n1_i u))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))))
(* 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 (+ (* 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/3 n0_i))))))
(* u (+ n1_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/3 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/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/3 n0_i))) (pow u 2))))))
(* (pow u 3) (+ (* -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/3 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 (/ (+ (* -1 n1_i) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n1_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 (/ (+ (* -1 n1_i) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n1_i)))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i))))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i u)))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(* n0_i (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i))))
(* n0_i (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i))))
(* n0_i (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i))))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(* -1 (* n0_i (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))))
(* -1 (* n0_i (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))))
(* -1 (* n0_i (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))))
(* n1_i u)
(+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))
(+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))
(+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) (pow normAngle 2)))))
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i 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 (- 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 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))
n0_i
(+ n0_i (* u (+ (* -1 n0_i) (* 1/3 (* n0_i (pow normAngle 2))))))
(+ n0_i (* u (+ (* -1 n0_i) (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/3 n0_i) (* -1/6 n0_i))))))))
(+ n0_i (* u (+ (* -1 n0_i) (+ (* 1/3 (* n0_i (pow normAngle 2))) (* u (+ (* 1/6 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i)))))))))
(* 1/6 (* n0_i (* (pow normAngle 2) (pow u 3))))
(* (pow u 3) (+ (* 1/6 (* n0_i (pow normAngle 2))) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u)))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* 1/6 (* n0_i (pow normAngle 2))) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u)))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* 1/6 (* n0_i (pow normAngle 2))) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (+ (/ n0_i (pow u 3)) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u))))))
(* 1/6 (* n0_i (* (pow normAngle 2) (pow u 3))))
(* -1 (* (pow u 3) (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i))) u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i)))) (* -1 (/ (+ n0_i (* -1/3 (* n0_i (pow normAngle 2)))) u))) u)) (* -1/6 (* n0_i (pow normAngle 2))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i)))) (* -1 (/ (+ n0_i (+ (* -1 (/ n0_i u)) (* -1/3 (* n0_i (pow normAngle 2))))) u))) u)) (* -1/6 (* n0_i (pow normAngle 2))))))
(* n0_i (- 1 u))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i))))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(* 1/3 (* n0_i (* (pow normAngle 2) u)))
(* u (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/3 n0_i) (* -1/6 n0_i))))))
(* u (+ (* 1/3 (* n0_i (pow normAngle 2))) (* u (+ (* 1/6 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i)))))))
(* u (+ (* 1/3 (* n0_i (pow normAngle 2))) (* u (+ (* 1/6 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i)))))))
(* 1/6 (* n0_i (* (pow normAngle 2) (pow u 3))))
(* (pow u 3) (+ (* 1/6 (* n0_i (pow normAngle 2))) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u)))
(* (pow u 3) (+ (* 1/6 (* n0_i (pow normAngle 2))) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u))))
(* (pow u 3) (+ (* 1/6 (* n0_i (pow normAngle 2))) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u))))
(* 1/6 (* n0_i (* (pow normAngle 2) (pow u 3))))
(* -1 (* (pow u 3) (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i))) u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i)))) (* 1/3 (/ (* n0_i (pow normAngle 2)) u))) u)) (* -1/6 (* n0_i (pow normAngle 2))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i)))) (* 1/3 (/ (* n0_i (pow normAngle 2)) u))) u)) (* -1/6 (* n0_i (pow normAngle 2))))))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(* -1 (* n0_i (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6)))))
(* -1 (* n0_i (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6)))))
(* -1 (* n0_i (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6)))))
(* -1 (* n0_i (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6)))))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(* 2 u)
(* u (+ 2 (* -1 u)))
(* u (+ 2 (* -1 u)))
(* u (+ 2 (* -1 u)))
(* -1 (pow u 2))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(* -1 (pow u 2))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* n1_i u)
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))))
(* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))))
(* u (+ n1_i (+ (* -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 3))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n1_i (pow u 2)))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n1_i (pow u 2)))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n1_i (pow u 2)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(* -1 (* (pow u 3) (+ (* -1 (/ n1_i (pow u 2))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(* -1 (* (pow u 3) (+ (* -1 (/ n1_i (pow u 2))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(* -1 (* (pow u 3) (+ (* -1 (/ n1_i (pow u 2))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))
-1
(- (* 2 u) 1)
(- (* u (+ 2 (* -1 u))) 1)
(- (* u (+ 2 (* -1 u))) 1)
(* -1 (pow u 2))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(* (pow u 2) (- (* 2 (/ 1 u)) (+ 1 (/ 1 (pow u 2)))))
(* (pow u 2) (- (* 2 (/ 1 u)) (+ 1 (/ 1 (pow u 2)))))
(* -1 (pow u 2))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(* (pow u 2) (- (* -1 (/ (- (/ 1 u) 2) u)) 1))
(* (pow u 2) (- (* -1 (/ (- (/ 1 u) 2) u)) 1))
(* -1 (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)))
(+ (* -1 (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))
(+ (* -1 (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))
(+ (* -1 (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))
(* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))
(* n0_i (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1))
(* n0_i (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1))
(* n0_i (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1))
(* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))
(* -1 (* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)))))
(* -1 (* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)))))
(* -1 (* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)))))
(* -1 n0_i)
(+ (* -1 n0_i) (* n0_i (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))))
(+ (* -1 n0_i) (* u (+ (* 1/2 (* n0_i (* (pow normAngle 2) u))) (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))))))
(+ (* -1 n0_i) (* u (+ (* 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 (* u (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))))))
(* n0_i (* (pow u 3) (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(* (pow u 3) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* n0_i (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))
(* (pow u 3) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* n0_i (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))) (/ (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) (pow u 2)))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* n0_i (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))) (/ (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) (pow u 2))))))
(* -1 (* n0_i (* (pow u 3) (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))
(* -1 (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* n0_i (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (* n0_i (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* n0_i (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* n0_i (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))) (/ n0_i u)) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* n0_i (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))))
(* n0_i (- u (+ 1 (/ (* n1_i u) n0_i))))
(+ (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))))
(+ (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))))
(+ (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))))
(* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))))
(* (pow normAngle 2) (+ (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2))))
(* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))))
(* (pow normAngle 2) (+ (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2))))
(* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))
(+ (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))) (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))
(+ (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))) (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))
(+ (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))) (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(* n1_i (+ (* -1 (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)))
(* n1_i (+ (* -1 (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)))
(* n1_i (+ (* -1 (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)))
(* n0_i (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))
(* -1 (* n1_i (+ (* -1 (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)))))
(* -1 (* n1_i (+ (* -1 (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)))))
(* -1 (* n1_i (+ (* -1 (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)))))
(* 1/6 n0_i)
(+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))
(+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))
(+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))
(* 7/360 (* n0_i (pow normAngle 2)))
(* (pow normAngle 2) (+ (* 7/360 n0_i) (* 1/6 (/ n0_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* 7/360 n0_i) (* 1/6 (/ n0_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* 7/360 n0_i) (* 1/6 (/ n0_i (pow normAngle 2)))))
(* 7/360 (* n0_i (pow normAngle 2)))
(* (pow normAngle 2) (+ (* 7/360 n0_i) (* 1/6 (/ n0_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* 7/360 n0_i) (* 1/6 (/ n0_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* 7/360 n0_i) (* 1/6 (/ n0_i (pow normAngle 2)))))
(* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))
(* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))
(* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))
(* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))
(* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))
(* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))
(* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))
(* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))
(* -1 (* n0_i (- (* -7/360 (pow normAngle 2)) 1/6)))
(* -1 (* n0_i (- (* -7/360 (pow normAngle 2)) 1/6)))
(* -1 (* n0_i (- (* -7/360 (pow normAngle 2)) 1/6)))
(* -1 (* n0_i (- (* -7/360 (pow normAngle 2)) 1/6)))
(* 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))) (+ (* 1/6 (* n0_i (- 1 u))) (* (pow normAngle 2) (+ (* -1/36 (* n0_i (pow (- 1 u) 3))) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 7/360 (* 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))) (* (pow normAngle 2) (+ (* -1/36 (* n0_i (pow (- 1 u) 3))) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 7/360 (* n0_i (- 1 u))) (* (pow normAngle 2) (+ (* -7/2160 (* n0_i (pow (- 1 u) 3))) (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* 1/720 (* n0_i (pow (- 1 u) 5))))))))))))))
(* 7/360 (* n0_i (* (pow normAngle 3) (sin (* normAngle (- 1 u))))))
(* (pow normAngle 3) (+ (* 7/360 (* n0_i (sin (* normAngle (- 1 u))))) (* 1/6 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2)))))
(* (pow normAngle 3) (+ (* 7/360 (* n0_i (sin (* normAngle (- 1 u))))) (+ (* 1/6 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4)))))
(* (pow normAngle 3) (+ (* 7/360 (* n0_i (sin (* normAngle (- 1 u))))) (+ (* 1/6 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4)))))
(* 7/360 (* n0_i (* (pow normAngle 3) (sin (* normAngle (- 1 u))))))
(* -1 (* (pow normAngle 3) (+ (* -1/6 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (* -7/360 (* n0_i (sin (* normAngle (- 1 u))))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4))) (+ (* -1/6 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (* -7/360 (* n0_i (sin (* normAngle (- 1 u)))))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4))) (+ (* -1/6 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (* -7/360 (* n0_i (sin (* normAngle (- 1 u)))))))))
(/ (* (sin normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)
(+ (* -1 (* u (* (cos normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))))) (/ (* (sin normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle))
(+ (* u (+ (* -1 (* (cos normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i)))))) (* -1/2 (* normAngle (* u (* (sin normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i)))))))))) (/ (* (sin normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle))
(+ (* u (+ (* -1 (* (cos normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i)))))) (* u (+ (* -1/2 (* normAngle (* (sin normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))))) (* 1/6 (* (pow normAngle 2) (* u (* (cos normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i)))))))))))) (/ (* (sin normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle))
(/ (* (sin (* normAngle (- 1 u))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)
(/ (* (sin (* normAngle (- 1 u))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)
(/ (* (sin (* normAngle (- 1 u))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)
(/ (* (sin (* normAngle (- 1 u))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)
(/ (* (sin (* normAngle (+ 1 (* -1 u)))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)
(/ (* (sin (* normAngle (+ 1 (* -1 u)))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)
(/ (* (sin (* normAngle (+ 1 (* -1 u)))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)
(/ (* (sin (* normAngle (+ 1 (* -1 u)))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)
(/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)
(/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)
(/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)
(/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)
(/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)
(/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)
(/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)
(/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)
(* -1 (/ (* n0_i (* (sin (* normAngle (- 1 u))) (- (* (pow normAngle 2) (- (* -7/360 (pow normAngle 2)) 1/6)) 1))) normAngle))
(* -1 (/ (* n0_i (* (sin (* normAngle (- 1 u))) (- (* (pow normAngle 2) (- (* -7/360 (pow normAngle 2)) 1/6)) 1))) normAngle))
(* -1 (/ (* n0_i (* (sin (* normAngle (- 1 u))) (- (* (pow normAngle 2) (- (* -7/360 (pow normAngle 2)) 1/6)) 1))) normAngle))
(* -1 (/ (* n0_i (* (sin (* normAngle (- 1 u))) (- (* (pow normAngle 2) (- (* -7/360 (pow normAngle 2)) 1/6)) 1))) 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)))))
(* -2 u)
(* u (- u 2))
(* u (- u 2))
(* u (- u 2))
(pow u 2)
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(pow u 2)
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(* (pow u 2) (- 1 (* 2 (/ 1 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
(+ 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 u)
(* 1/6 u)
(* 1/6 u)
(* 1/6 u)
(* 1/6 u)
(* 1/6 u)
(* 1/6 u)
(* 1/6 u)
(* 1/6 u)
(* 1/6 u)
(* 1/6 u)
(* 1/6 u)
(* n0_i (- (pow (- 1 u) 2) 1))
(* n0_i (- (pow (- 1 u) 2) 1))
(* n0_i (- (pow (- 1 u) 2) 1))
(* n0_i (- (pow (- 1 u) 2) 1))
(* n0_i (- (pow (- 1 u) 2) 1))
(* n0_i (- (pow (- 1 u) 2) 1))
(* n0_i (- (pow (- 1 u) 2) 1))
(* n0_i (- (pow (- 1 u) 2) 1))
(* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))
(* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))
(* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))
(* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))
(* -2 (* n0_i u))
(* u (+ (* -2 n0_i) (* n0_i u)))
(* u (+ (* -2 n0_i) (* n0_i u)))
(* u (+ (* -2 n0_i) (* n0_i u)))
(* n0_i (pow u 2))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(* n0_i (pow u 2))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i 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)))
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(/ (* n1_i u) n0_i)
(+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))
(+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))
(+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2))))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2))))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2))))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i))
(* -1 (* (pow u 3) (+ (* -1 (/ n1_i (* n0_i (pow u 2)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))
(* -1 (* (pow u 3) (+ (* -1 (/ n1_i (* n0_i (pow u 2)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))
(* -1 (* (pow u 3) (+ (* -1 (/ n1_i (* n0_i (pow u 2)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(* 7/360 n0_i)
(* 7/360 n0_i)
(* 7/360 n0_i)
(* 7/360 n0_i)
(* 7/360 n0_i)
(* 7/360 n0_i)
(* 7/360 n0_i)
(* 7/360 n0_i)
(* 7/360 n0_i)
(* 7/360 n0_i)
(* 7/360 n0_i)
(* 7/360 n0_i)
(* 1/6 n0_i)
(* 1/6 n0_i)
(* 1/6 n0_i)
(* 1/6 n0_i)
(* 1/6 n0_i)
(* 1/6 n0_i)
(* 1/6 n0_i)
(* 1/6 n0_i)
(* 1/6 n0_i)
(* 1/6 n0_i)
(* 1/6 n0_i)
(* 1/6 n0_i)
Outputs
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 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+ 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 (-.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 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.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/3 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 #s(literal -1/2 binary32) n0_i) (*.f32 u (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32)))))))))))
(* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32))) (*.f32 u (*.f32 u u))))
(* (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 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32))))))
(* (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/3 n0_i))) (pow u 2)))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (+.f32 (/.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))))
(* (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/3 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 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32)))) (+.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 n0_i (*.f32 u (*.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 n0_i #s(literal -1/6 binary32)))) (*.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))))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal 1/2 binary32)) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n1_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/3 binary32))))) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (+ (* -1 (/ n0_i u)) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n1_i)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (+.f32 (-.f32 n0_i n1_i) (-.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))) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(+ n0_i (+ (* -1 (* n0_i u)) (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) u)))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (+ (/ n0_i n1_i) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i))))))
(*.f32 n1_i (+.f32 (+.f32 (-.f32 u (/.f32 (*.f32 n0_i u) n1_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (/.f32 n0_i n1_i))) (/.f32 (*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) n1_i)))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (+ (/ n0_i n1_i) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i))))))
(*.f32 n1_i (+.f32 (+.f32 (-.f32 u (/.f32 (*.f32 n0_i u) n1_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (/.f32 n0_i n1_i))) (/.f32 (*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) n1_i)))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (+ (/ n0_i n1_i) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i))))))
(*.f32 n1_i (+.f32 (+.f32 (-.f32 u (/.f32 (*.f32 n0_i u) n1_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (/.f32 n0_i n1_i))) (/.f32 (*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) n1_i)))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u)))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) u))) n1_i)) u))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) u))) n1_i)) u))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) u))) n1_i)) u))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (+ 1 (+ (* -1 u) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))) (* n1_i u)))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (+ 1 (+ (* -1 u) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))) (* n1_i u)))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (+ 1 (+ (* -1 u) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))) (* n1_i u)))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))
(* n0_i (+ 1 (+ (* -1 u) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) u)))
(* n0_i (+ 1 (+ (* -1 u) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i))))))
(*.f32 n0_i (+.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i))))))
(* n0_i (+ 1 (+ (* -1 u) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i))))))
(*.f32 n0_i (+.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i))))))
(* n0_i (+ 1 (+ (* -1 u) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i))))))
(*.f32 n0_i (+.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i))))))
(* -1 (* n0_i (- (+ u (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))) 1)))
(*.f32 (neg.f32 n0_i) (+.f32 (-.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(* -1 (* n0_i (- (+ u (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))) 1)))
(*.f32 (neg.f32 n0_i) (+.f32 (-.f32 (-.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)) #s(literal -1 binary32)))
(* -1 (* n0_i (- (+ u (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))) 1)))
(*.f32 (neg.f32 n0_i) (+.f32 (-.f32 (-.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)) #s(literal -1 binary32)))
(* -1 (* n0_i (- (+ u (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))) 1)))
(*.f32 (neg.f32 n0_i) (+.f32 (-.f32 (-.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)) #s(literal -1 binary32)))
(+ n0_i (+ (* -1 (* n0_i u)) (* n1_i u)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))
(*.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))
(* (pow normAngle 2) (+ (* -1 (/ (* n0_i u) (pow normAngle 2))) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))) (*.f32 n0_i (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1 (/ (* n0_i u) (pow normAngle 2))) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))) (*.f32 n0_i (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1 (/ (* n0_i u) (pow normAngle 2))) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))) (*.f32 n0_i (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))
(*.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))
(* (pow normAngle 2) (+ (* -1 (/ (* n0_i u) (pow normAngle 2))) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))) (*.f32 n0_i (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1 (/ (* n0_i u) (pow normAngle 2))) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))) (*.f32 n0_i (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1 (/ (* n0_i u) (pow normAngle 2))) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))) (*.f32 n0_i (/.f32 u (*.f32 normAngle normAngle)))))
n0_i
(+ n0_i (* u (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_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 (+ (* -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 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) n1_i))))
(+ n0_i (* u (+ n1_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/3 n0_i)))))))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/2 binary32) n0_i) (*.f32 u (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32))))))) (+.f32 n1_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) (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32))) (*.f32 u (*.f32 u u))))
(* (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 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32))))))
(* (pow u 3) (+ (* -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/3 n0_i))) (pow u 2))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (+.f32 (/.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))))))
(* (pow u 3) (+ (* -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/3 n0_i))) (pow u 2)))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32)))) (+.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 n0_i (*.f32 u (*.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 n0_i #s(literal -1/6 binary32)))) (*.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))))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal 1/2 binary32)) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 n1_i) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n1_i)))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/3 binary32)))) n1_i) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 n1_i) (+ (* -1 (/ n0_i u)) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n1_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (*.f32 u (*.f32 u u)) (neg.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (-.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)) n1_i) u)) u))))
(+ n0_i (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))
(+ n0_i (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(+.f32 (*.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (+.f32 n0_i (*.f32 u n1_i)))
(+ n0_i (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(+.f32 (*.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (+.f32 n0_i (*.f32 u n1_i)))
(+ n0_i (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(+.f32 (*.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (+.f32 n0_i (*.f32 u n1_i)))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (+ (/ n0_i n1_i) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i)))))
(*.f32 n1_i (+.f32 (+.f32 (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) n1_i)) (/.f32 n0_i n1_i)))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (+ (/ n0_i n1_i) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i)))))
(*.f32 n1_i (+.f32 (+.f32 (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) n1_i)) (/.f32 n0_i n1_i)))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (+ (/ n0_i n1_i) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i)))))
(*.f32 n1_i (+.f32 (+.f32 (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) n1_i)) (/.f32 n0_i n1_i)))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u)))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(neg.f32 (*.f32 n1_i (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) n1_i)) u)))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(neg.f32 (*.f32 n1_i (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) n1_i)) u)))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(neg.f32 (*.f32 n1_i (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) n1_i)) u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))) (* n1_i u)))
(+.f32 (*.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (+.f32 n0_i (*.f32 u n1_i)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))) (* n1_i u)))
(+.f32 (*.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (+.f32 n0_i (*.f32 u n1_i)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))) (* n1_i u)))
(+.f32 (*.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (+.f32 n0_i (*.f32 u n1_i)))
(* n0_i (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))
(* n0_i (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i))))))
(* n0_i (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i))))))
(* n0_i (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i))))))
(* -1 (* n0_i (- (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) 1)))
(neg.f32 (*.f32 n0_i (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) #s(literal -1 binary32))))
(* -1 (* n0_i (- (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i))) 1)))
(*.f32 (neg.f32 n0_i) (+.f32 (-.f32 (/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (neg.f32 n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(* -1 (* n0_i (- (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i))) 1)))
(*.f32 (neg.f32 n0_i) (+.f32 (-.f32 (/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (neg.f32 n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(* -1 (* n0_i (- (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i))) 1)))
(*.f32 (neg.f32 n0_i) (+.f32 (-.f32 (/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (neg.f32 n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(+ n0_i (* n1_i u))
(+.f32 n0_i (*.f32 u n1_i))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))))
(+.f32 (*.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (+.f32 n0_i (*.f32 u n1_i)))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))))
(+.f32 (*.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (+.f32 n0_i (*.f32 u n1_i)))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))))
(+.f32 (*.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (+.f32 n0_i (*.f32 u n1_i)))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))
(*.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))
(*.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))))
(* 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 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(* 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 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) n1_i)))
(* u (+ n1_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/3 n0_i))))))
(*.f32 u (+.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/2 binary32) n0_i) (*.f32 u (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32))))))) (+.f32 n1_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 (+ (* 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/3 n0_i))))))
(*.f32 u (+.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/2 binary32) n0_i) (*.f32 u (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32))))))) (+.f32 n1_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) (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32))) (*.f32 u (*.f32 u u))))
(* (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 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32))))))
(* (pow u 3) (+ (* -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/3 n0_i))) (pow u 2))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (+.f32 (/.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))))))
(* (pow u 3) (+ (* -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/3 n0_i))) (pow u 2))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (+.f32 (/.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))))))
(* -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 n0_i #s(literal -1/6 binary32)))) (*.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))))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal 1/2 binary32)) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 n1_i) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n1_i)))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/3 binary32)))) n1_i) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 n1_i) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n1_i)))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/3 binary32)))) n1_i) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(+.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))
(+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(+.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))
(+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(+.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i))))
(*.f32 n1_i (+.f32 (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) n1_i)))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i))))
(*.f32 n1_i (+.f32 (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) n1_i)))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i))))
(*.f32 n1_i (+.f32 (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) n1_i)))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u)))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) n1_i)) u))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) n1_i)) u))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) n1_i)) u))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i u)))
(+.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i u)))
(+.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* n1_i u)))
(+.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* n0_i (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i)))))
(* n0_i (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i)))))
(* n0_i (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (+ (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i)))))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* -1 (* n0_i (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (neg.f32 n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))
(* -1 (* n0_i (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (neg.f32 n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))
(* -1 (* n0_i (+ (* -1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (neg.f32 n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))
(* n1_i u)
(*.f32 u n1_i)
(+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))
(+.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))
(+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))
(+.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))
(+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))))
(+.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))
(*.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))))
(*.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 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle))))))
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* 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))
(neg.f32 (*.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))
(neg.f32 (*.f32 n0_i u))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 u) (-.f32 n0_i (/.f32 n0_i u)))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 u) (-.f32 n0_i (/.f32 n0_i u)))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(*.f32 (neg.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)))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) u)))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) u)))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) u)))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) u)))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) u)))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) u)))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) u)))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) u)))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))
(neg.f32 (*.f32 n0_i (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 #s(literal 1 binary32) u))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))
(neg.f32 (*.f32 n0_i (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 #s(literal 1 binary32) u))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))
(neg.f32 (*.f32 n0_i (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 #s(literal 1 binary32) u))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))
(neg.f32 (*.f32 n0_i (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 #s(literal 1 binary32) u))))
n0_i
(+ n0_i (* u (+ (* -1 n0_i) (* 1/3 (* n0_i (pow normAngle 2))))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) n0_i)))
(+ n0_i (* u (+ (* -1 n0_i) (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/3 n0_i) (* -1/6 n0_i))))))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 (*.f32 n0_i u) #s(literal -1/2 binary32)))) n0_i)))
(+ n0_i (* u (+ (* -1 n0_i) (+ (* 1/3 (* n0_i (pow normAngle 2))) (* u (+ (* 1/6 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i)))))))))
(+.f32 n0_i (*.f32 u (-.f32 (+.f32 (*.f32 (*.f32 u #s(literal 1/6 binary32)) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 (*.f32 n0_i u) #s(literal -1/2 binary32))))) n0_i)))
(* 1/6 (* n0_i (* (pow normAngle 2) (pow u 3))))
(*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))))
(* (pow u 3) (+ (* 1/6 (* n0_i (pow normAngle 2))) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u)))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* 1/6 (* n0_i (pow normAngle 2))) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u)))))
(*.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 #s(literal 1/3 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (/.f32 n0_i (*.f32 u u))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* 1/6 (* n0_i (pow normAngle 2))) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (+ (/ n0_i (pow u 3)) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (+.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 u u))))) (/.f32 n0_i (*.f32 u u))))
(* 1/6 (* n0_i (* (pow normAngle 2) (pow u 3))))
(*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i))) u))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal 1/2 binary32)) u)) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i)))) (* -1 (/ (+ n0_i (* -1/3 (* n0_i (pow normAngle 2)))) u))) u)) (* -1/6 (* n0_i (pow normAngle 2))))))
(*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1 binary32) (*.f32 normAngle normAngle))) (/.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal -1/3 binary32))) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i)))) (* -1 (/ (+ n0_i (+ (* -1 (/ n0_i u)) (* -1/3 (* n0_i (pow normAngle 2))))) u))) u)) (* -1/6 (* n0_i (pow normAngle 2))))))
(*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal -1/3 binary32))) u))) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) u)))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) u)))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) u)))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle))))
(* 1/3 (* n0_i (* (pow normAngle 2) u)))
(*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))))
(* u (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/3 n0_i) (* -1/6 n0_i))))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 (*.f32 n0_i u) #s(literal -1/2 binary32)))))
(* u (+ (* 1/3 (* n0_i (pow normAngle 2))) (* u (+ (* 1/6 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i)))))))
(*.f32 u (+.f32 (*.f32 (*.f32 u #s(literal 1/6 binary32)) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 (*.f32 n0_i u) #s(literal -1/2 binary32))))))
(* u (+ (* 1/3 (* n0_i (pow normAngle 2))) (* u (+ (* 1/6 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i)))))))
(*.f32 u (+.f32 (*.f32 (*.f32 u #s(literal 1/6 binary32)) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 (*.f32 n0_i u) #s(literal -1/2 binary32))))))
(* 1/6 (* n0_i (* (pow normAngle 2) (pow u 3))))
(*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))))
(* (pow u 3) (+ (* 1/6 (* n0_i (pow normAngle 2))) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u)))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))
(* (pow u 3) (+ (* 1/6 (* n0_i (pow normAngle 2))) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (+.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))
(* (pow u 3) (+ (* 1/6 (* n0_i (pow normAngle 2))) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (+.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))
(* 1/6 (* n0_i (* (pow normAngle 2) (pow u 3))))
(*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i))) u))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal 1/2 binary32)) u)) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i)))) (* 1/3 (/ (* n0_i (pow normAngle 2)) u))) u)) (* -1/6 (* n0_i (pow normAngle 2))))))
(*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i)))) (* 1/3 (/ (* n0_i (pow normAngle 2)) u))) u)) (* -1/6 (* n0_i (pow normAngle 2))))))
(*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* n0_i (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1))))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* -1 (* n0_i (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6)))))
(neg.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(* -1 (* n0_i (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6)))))
(neg.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(* -1 (* n0_i (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6)))))
(neg.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(* -1 (* n0_i (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6)))))
(neg.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(*.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* 2 u)
(*.f32 u #s(literal 2 binary32))
(* u (+ 2 (* -1 u)))
(*.f32 u (-.f32 #s(literal 2 binary32) u))
(* u (+ 2 (* -1 u)))
(*.f32 u (-.f32 #s(literal 2 binary32) u))
(* u (+ 2 (* -1 u)))
(*.f32 u (-.f32 #s(literal 2 binary32) u))
(* -1 (pow u 2))
(-.f32 #s(literal 0 binary32) (*.f32 u u))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 2 binary32) u) #s(literal -1 binary32)))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 2 binary32) u) #s(literal -1 binary32)))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 2 binary32) u) #s(literal -1 binary32)))
(* -1 (pow u 2))
(-.f32 #s(literal 0 binary32) (*.f32 u u))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 2 binary32) u) #s(literal -1 binary32)))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 2 binary32) u) #s(literal -1 binary32)))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 2 binary32) u) #s(literal -1 binary32)))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u)))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u)))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u)))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u)))
(* n1_i u)
(*.f32 u n1_i)
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 n1_i (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(*.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 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(*.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 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(*.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 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 n1_i (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(*.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 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(*.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 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(*.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 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 1/6 binary32)))))
(* 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 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 1/6 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 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 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 1/6 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 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 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 1/6 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 u (*.f32 normAngle normAngle)) u))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n1_i (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 n1_i (*.f32 u u)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 1/6 binary32))) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n1_i (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 n1_i (*.f32 u u)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 1/6 binary32))) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n1_i (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 n1_i (*.f32 u u)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 1/6 binary32))) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ n1_i (pow u 2))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(*.f32 (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 1/6 binary32))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u))) (/.f32 n1_i (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ n1_i (pow u 2))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(*.f32 (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 1/6 binary32))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u))) (/.f32 n1_i (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ n1_i (pow u 2))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(*.f32 (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 1/6 binary32))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u))) (/.f32 n1_i (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
-1
#s(literal -1 binary32)
(- (* 2 u) 1)
(+.f32 (*.f32 u #s(literal 2 binary32)) #s(literal -1 binary32))
(- (* u (+ 2 (* -1 u))) 1)
(+.f32 (*.f32 u (-.f32 #s(literal 2 binary32) u)) #s(literal -1 binary32))
(- (* u (+ 2 (* -1 u))) 1)
(+.f32 (*.f32 u (-.f32 #s(literal 2 binary32) u)) #s(literal -1 binary32))
(* -1 (pow u 2))
(-.f32 #s(literal 0 binary32) (*.f32 u u))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 2 binary32) u) #s(literal -1 binary32)))
(* (pow u 2) (- (* 2 (/ 1 u)) (+ 1 (/ 1 (pow u 2)))))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 2 binary32) u) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))
(* (pow u 2) (- (* 2 (/ 1 u)) (+ 1 (/ 1 (pow u 2)))))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 2 binary32) u) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))
(* -1 (pow u 2))
(-.f32 #s(literal 0 binary32) (*.f32 u u))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 2 binary32) u) #s(literal -1 binary32)))
(* (pow u 2) (- (* -1 (/ (- (/ 1 u) 2) u)) 1))
(*.f32 (*.f32 u u) (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u) #s(literal 2 binary32)) u) #s(literal -1 binary32)))
(* (pow u 2) (- (* -1 (/ (- (/ 1 u) 2) u)) 1))
(*.f32 (*.f32 u u) (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u) #s(literal 2 binary32)) u) #s(literal -1 binary32)))
(* -1 (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)))
(neg.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -1 (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))
(-.f32 (*.f32 n0_i (+.f32 u (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)))) (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -1 (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))
(-.f32 (*.f32 n0_i (+.f32 u (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)))) (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -1 (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))
(-.f32 (*.f32 n0_i (+.f32 u (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)))) (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))
(*.f32 n0_i (+.f32 u (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))))
(* n0_i (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1))
(*.f32 n0_i (+.f32 u (+.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)) #s(literal -1 binary32))))
(* n0_i (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1))
(*.f32 n0_i (+.f32 u (+.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)) #s(literal -1 binary32))))
(* n0_i (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1))
(*.f32 n0_i (+.f32 u (+.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)) #s(literal -1 binary32))))
(* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))
(*.f32 n0_i (+.f32 u (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))))
(* -1 (* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i))) (+.f32 u (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)))))
(* -1 (* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i))) (+.f32 u (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)))))
(* -1 (* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i))) (+.f32 u (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)))))
(* -1 n0_i)
(neg.f32 n0_i)
(+ (* -1 n0_i) (* 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 #s(literal -1 binary32) (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.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))))))
(+ (* -1 n0_i) (* u (+ (* 1/2 (* n0_i (* (pow normAngle 2) u))) (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))))))
(-.f32 (*.f32 u (+.f32 (*.f32 n0_i (+.f32 (+.f32 #s(literal 1 binary32) (*.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)))) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) #s(literal 1/2 binary32)))) n0_i)
(+ (* -1 n0_i) (* u (+ (* 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 (* u (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))))))
(-.f32 (*.f32 u (+.f32 (*.f32 n0_i (+.f32 (+.f32 #s(literal 1 binary32) (*.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)))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 (*.f32 u (*.f32 n0_i #s(literal -1/6 binary32))) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))))) n0_i)
(* n0_i (* (pow u 3) (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))
(* (pow u 3) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* n0_i (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal 1/2 binary32)) u)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)))))
(* (pow u 3) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* n0_i (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))) (/ (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal 1/2 binary32)) u)) (*.f32 n0_i (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))) (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.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))) (*.f32 u u))))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* n0_i (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))) (/ (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) (pow u 2))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal 1/2 binary32)) u)) (*.f32 n0_i (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))) (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.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))) (*.f32 u u))))) (/.f32 n0_i (*.f32 u (*.f32 u u)))))
(* -1 (* n0_i (* (pow u 3) (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))
(neg.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) #s(literal 1/6 binary32)) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))
(* -1 (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* n0_i (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (* n0_i (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* n0_i (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))))
(*.f32 (-.f32 (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (/.f32 (*.f32 n0_i (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i)))) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* n0_i (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))) (/ n0_i u)) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* n0_i (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))))
(*.f32 (-.f32 (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (/.f32 (+.f32 (/.f32 n0_i u) (*.f32 n0_i (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i))))) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* n0_i (- u (+ 1 (/ (* n1_i u) n0_i))))
(*.f32 n0_i (-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i)))
(+ (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)))) (-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i))))
(+ (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)))) (-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i))))
(+ (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)))) (-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i))))
(* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))))
(*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)))))
(* (pow normAngle 2) (+ (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))) (/.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))) (/.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))) (/.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i)) (*.f32 normAngle normAngle)))))
(* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))))
(*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)))))
(* (pow normAngle 2) (+ (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))) (/.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))) (/.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))) (/.f32 (-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i)) (*.f32 normAngle normAngle)))))
(* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))
(*.f32 n0_i (+.f32 u (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))))
(+ (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))) (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))
(-.f32 (*.f32 n0_i (+.f32 u (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)))) (*.f32 (*.f32 n0_i n1_i) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i))))
(+ (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))) (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))
(-.f32 (*.f32 n0_i (+.f32 u (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)))) (*.f32 (*.f32 n0_i n1_i) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i))))
(+ (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))) (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))
(-.f32 (*.f32 n0_i (+.f32 u (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)))) (*.f32 (*.f32 n0_i n1_i) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(*.f32 (neg.f32 n0_i) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i))))
(* n1_i (+ (* -1 (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)))
(*.f32 n1_i (-.f32 (/.f32 (*.f32 n0_i (+.f32 u (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)))) n1_i) (*.f32 n0_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i)))))
(* n1_i (+ (* -1 (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)))
(*.f32 n1_i (-.f32 (/.f32 (*.f32 n0_i (+.f32 u (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)))) n1_i) (*.f32 n0_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i)))))
(* n1_i (+ (* -1 (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)))
(*.f32 n1_i (-.f32 (/.f32 (*.f32 n0_i (+.f32 u (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)))) n1_i) (*.f32 n0_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i)))))
(* n0_i (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))
(*.f32 (*.f32 n0_i n1_i) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i)))
(* -1 (* n1_i (+ (* -1 (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)))))
(*.f32 (*.f32 (neg.f32 n1_i) #s(literal -1 binary32)) (*.f32 n0_i (+.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i)) (/.f32 (+.f32 u (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))) n1_i))))
(* -1 (* n1_i (+ (* -1 (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)))))
(*.f32 (*.f32 (neg.f32 n1_i) #s(literal -1 binary32)) (*.f32 n0_i (+.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i)) (/.f32 (+.f32 u (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))) n1_i))))
(* -1 (* n1_i (+ (* -1 (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)))))
(*.f32 (*.f32 (neg.f32 n1_i) #s(literal -1 binary32)) (*.f32 n0_i (+.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i)) (/.f32 (+.f32 u (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))) n1_i))))
(* 1/6 n0_i)
(*.f32 n0_i #s(literal 1/6 binary32))
(+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))
(+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))
(+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))
(* 7/360 (* n0_i (pow normAngle 2)))
(*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)))
(* (pow normAngle 2) (+ (* 7/360 n0_i) (* 1/6 (/ n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 7/360 binary32)) (/.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* 7/360 n0_i) (* 1/6 (/ n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 7/360 binary32)) (/.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* 7/360 n0_i) (* 1/6 (/ n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 7/360 binary32)) (/.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 normAngle normAngle))))
(* 7/360 (* n0_i (pow normAngle 2)))
(*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)))
(* (pow normAngle 2) (+ (* 7/360 n0_i) (* 1/6 (/ n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 7/360 binary32)) (/.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* 7/360 n0_i) (* 1/6 (/ n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 7/360 binary32)) (/.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* 7/360 n0_i) (* 1/6 (/ n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 7/360 binary32)) (/.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 normAngle normAngle))))
(* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))
(* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))
(* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))
(* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))
(* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))
(* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))
(* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))
(* n0_i (+ 1/6 (* 7/360 (pow normAngle 2))))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))
(* -1 (* n0_i (- (* -7/360 (pow normAngle 2)) 1/6)))
(neg.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -7/360 binary32)) #s(literal -1/6 binary32))))
(* -1 (* n0_i (- (* -7/360 (pow normAngle 2)) 1/6)))
(neg.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -7/360 binary32)) #s(literal -1/6 binary32))))
(* -1 (* n0_i (- (* -7/360 (pow normAngle 2)) 1/6)))
(neg.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -7/360 binary32)) #s(literal -1/6 binary32))))
(* -1 (* n0_i (- (* -7/360 (pow normAngle 2)) 1/6)))
(neg.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -7/360 binary32)) #s(literal -1/6 binary32))))
(* 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 (*.f32 n0_i #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 #s(literal 1/6 binary32) (*.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))) (* (pow normAngle 2) (+ (* -1/36 (* n0_i (pow (- 1 u) 3))) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 7/360 (* 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) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (*.f32 n0_i #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 #s(literal -1/36 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 #s(literal 1/120 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) #s(literal 7/360 binary32)))))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* 1/6 (* n0_i (- 1 u))) (* (pow normAngle 2) (+ (* -1/36 (* n0_i (pow (- 1 u) 3))) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 7/360 (* n0_i (- 1 u))) (* (pow normAngle 2) (+ (* -7/2160 (* n0_i (pow (- 1 u) 3))) (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* 1/720 (* n0_i (pow (- 1 u) 5))))))))))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 (*.f32 n0_i #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 #s(literal 1/6 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/36 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 #s(literal 1/120 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) #s(literal 7/360 binary32)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -7/2160 binary32)) (+.f32 (*.f32 (*.f32 #s(literal -1/5040 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))) n0_i) (*.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) #s(literal 1/720 binary32))))))))))
(* 7/360 (* n0_i (* (pow normAngle 3) (sin (* normAngle (- 1 u))))))
(*.f32 (*.f32 n0_i #s(literal 7/360 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(* (pow normAngle 3) (+ (* 7/360 (* n0_i (sin (* normAngle (- 1 u))))) (* 1/6 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 n0_i #s(literal 7/360 binary32)) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle)))))
(* (pow normAngle 3) (+ (* 7/360 (* n0_i (sin (* normAngle (- 1 u))))) (+ (* 1/6 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4)))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal 7/360 binary32)) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (pow.f32 normAngle #s(literal 4 binary32)))))
(* (pow normAngle 3) (+ (* 7/360 (* n0_i (sin (* normAngle (- 1 u))))) (+ (* 1/6 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4)))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal 7/360 binary32)) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (pow.f32 normAngle #s(literal 4 binary32)))))
(* 7/360 (* n0_i (* (pow normAngle 3) (sin (* normAngle (- 1 u))))))
(*.f32 (*.f32 n0_i #s(literal 7/360 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(* -1 (* (pow normAngle 3) (+ (* -1/6 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (* -7/360 (* n0_i (sin (* normAngle (- 1 u))))))))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 #s(literal -7/360 binary32) n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4))) (+ (* -1/6 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (* -7/360 (* n0_i (sin (* normAngle (- 1 u)))))))))
(*.f32 (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 #s(literal -7/360 binary32) n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (pow.f32 normAngle #s(literal 4 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 4))) (+ (* -1/6 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 2))) (* -7/360 (* n0_i (sin (* normAngle (- 1 u)))))))))
(*.f32 (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 #s(literal -7/360 binary32) n0_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (pow.f32 normAngle #s(literal 4 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(/ (* (sin normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)
(/.f32 (*.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))))) normAngle)
(+ (* -1 (* u (* (cos normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))))) (/ (* (sin normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle))
(-.f32 (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))))) normAngle) (*.f32 (*.f32 u (cos.f32 normAngle)) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))))))
(+ (* u (+ (* -1 (* (cos normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i)))))) (* -1/2 (* normAngle (* u (* (sin normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i)))))))))) (/ (* (sin normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))))) normAngle) (*.f32 u (-.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (sin.f32 normAngle))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))))) u) (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)))))) (cos.f32 normAngle)))))
(+ (* u (+ (* -1 (* (cos normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i)))))) (* u (+ (* -1/2 (* normAngle (* (sin normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))))) (* 1/6 (* (pow normAngle 2) (* u (* (cos normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i)))))))))))) (/ (* (sin normAngle) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))))) normAngle) (*.f32 u (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (sin.f32 normAngle))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 (*.f32 u (cos.f32 normAngle)) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)))))))))) (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)))))) (cos.f32 normAngle)))))
(/ (* (sin (* normAngle (- 1 u))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))))) normAngle)
(/ (* (sin (* normAngle (- 1 u))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))))) normAngle)
(/ (* (sin (* normAngle (- 1 u))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))))) normAngle)
(/ (* (sin (* normAngle (- 1 u))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))))) normAngle)
(/ (* (sin (* normAngle (+ 1 (* -1 u)))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))))) normAngle)
(/ (* (sin (* normAngle (+ 1 (* -1 u)))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))))) normAngle)
(/ (* (sin (* normAngle (+ 1 (* -1 u)))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))))) normAngle)
(/ (* (sin (* normAngle (+ 1 (* -1 u)))) (+ n0_i (* (pow normAngle 2) (+ (* 7/360 (* n0_i (pow normAngle 2))) (* 1/6 n0_i))))) normAngle)
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))))) normAngle)
(/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (+.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)
(/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (+.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)
(/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (+.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)
(/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (+.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)
(/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (+.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)
(/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (+.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)
(/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (+.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)
(/ (* n0_i (* (sin (* normAngle (- 1 u))) (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))))) normAngle)
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (+.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 (/ (* n0_i (* (sin (* normAngle (- 1 u))) (- (* (pow normAngle 2) (- (* -7/360 (pow normAngle 2)) 1/6)) 1))) normAngle))
(/.f32 (*.f32 (neg.f32 n0_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -7/360 binary32)) #s(literal -1/6 binary32))) #s(literal -1 binary32)))) normAngle)
(* -1 (/ (* n0_i (* (sin (* normAngle (- 1 u))) (- (* (pow normAngle 2) (- (* -7/360 (pow normAngle 2)) 1/6)) 1))) normAngle))
(/.f32 (*.f32 (neg.f32 n0_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -7/360 binary32)) #s(literal -1/6 binary32))) #s(literal -1 binary32)))) normAngle)
(* -1 (/ (* n0_i (* (sin (* normAngle (- 1 u))) (- (* (pow normAngle 2) (- (* -7/360 (pow normAngle 2)) 1/6)) 1))) normAngle))
(/.f32 (*.f32 (neg.f32 n0_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -7/360 binary32)) #s(literal -1/6 binary32))) #s(literal -1 binary32)))) normAngle)
(* -1 (/ (* n0_i (* (sin (* normAngle (- 1 u))) (- (* (pow normAngle 2) (- (* -7/360 (pow normAngle 2)) 1/6)) 1))) normAngle))
(/.f32 (*.f32 (neg.f32 n0_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -7/360 binary32)) #s(literal -1/6 binary32))) #s(literal -1 binary32)))) normAngle)
(* 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 #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 #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 normAngle normAngle) (*.f32 #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 (*.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 #s(literal -1/5040 binary32) (*.f32 normAngle normAngle)) (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))))))) (-.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)))
(sin normAngle)
(sin.f32 normAngle)
(+ (sin normAngle) (* -1 (* normAngle (* u (cos normAngle)))))
(-.f32 (sin.f32 normAngle) (*.f32 (*.f32 u 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 #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 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 (neg.f32 u) (-.f32 normAngle (/.f32 normAngle u)))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 (neg.f32 u) (-.f32 normAngle (/.f32 normAngle u)))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 (neg.f32 u) (-.f32 normAngle (/.f32 normAngle u)))
(* -2 u)
(*.f32 u #s(literal -2 binary32))
(* u (- u 2))
(*.f32 u (+.f32 u #s(literal -2 binary32)))
(* u (- u 2))
(*.f32 u (+.f32 u #s(literal -2 binary32)))
(* u (- u 2))
(*.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 (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) 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)
(*.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 (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) u)))
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) 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 (neg.f32 u) (+.f32 (/.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(*.f32 (neg.f32 u) (+.f32 (/.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(*.f32 (neg.f32 u) (+.f32 (/.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)))
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 u)
(*.f32 u #s(literal 1/6 binary32))
(* 1/6 u)
(*.f32 u #s(literal 1/6 binary32))
(* 1/6 u)
(*.f32 u #s(literal 1/6 binary32))
(* 1/6 u)
(*.f32 u #s(literal 1/6 binary32))
(* 1/6 u)
(*.f32 u #s(literal 1/6 binary32))
(* 1/6 u)
(*.f32 u #s(literal 1/6 binary32))
(* 1/6 u)
(*.f32 u #s(literal 1/6 binary32))
(* 1/6 u)
(*.f32 u #s(literal 1/6 binary32))
(* 1/6 u)
(*.f32 u #s(literal 1/6 binary32))
(* 1/6 u)
(*.f32 u #s(literal 1/6 binary32))
(* 1/6 u)
(*.f32 u #s(literal 1/6 binary32))
(* 1/6 u)
(*.f32 u #s(literal 1/6 binary32))
(* n0_i (- (pow (- 1 u) 2) 1))
(*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))
(* n0_i (- (pow (- 1 u) 2) 1))
(*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))
(* n0_i (- (pow (- 1 u) 2) 1))
(*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))
(* n0_i (- (pow (- 1 u) 2) 1))
(*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))
(* n0_i (- (pow (- 1 u) 2) 1))
(*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))
(* n0_i (- (pow (- 1 u) 2) 1))
(*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))
(* n0_i (- (pow (- 1 u) 2) 1))
(*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))
(* n0_i (- (pow (- 1 u) 2) 1))
(*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))
(* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))
(*.f32 (neg.f32 n0_i) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))
(*.f32 (neg.f32 n0_i) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))
(*.f32 (neg.f32 n0_i) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))
(*.f32 (neg.f32 n0_i) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(* -2 (* n0_i u))
(*.f32 u (*.f32 n0_i #s(literal -2 binary32)))
(* u (+ (* -2 n0_i) (* n0_i u)))
(*.f32 (*.f32 n0_i u) (+.f32 #s(literal -2 binary32) u))
(* u (+ (* -2 n0_i) (* n0_i u)))
(*.f32 (*.f32 n0_i u) (+.f32 #s(literal -2 binary32) u))
(* u (+ (* -2 n0_i) (* n0_i u)))
(*.f32 (*.f32 n0_i u) (+.f32 #s(literal -2 binary32) u))
(* n0_i (pow u 2))
(*.f32 n0_i (*.f32 u u))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(*.f32 (*.f32 u u) (+.f32 n0_i (/.f32 (*.f32 n0_i #s(literal -2 binary32)) u)))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(*.f32 (*.f32 u u) (+.f32 n0_i (/.f32 (*.f32 n0_i #s(literal -2 binary32)) u)))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(*.f32 (*.f32 u u) (+.f32 n0_i (/.f32 (*.f32 n0_i #s(literal -2 binary32)) u)))
(* n0_i (pow u 2))
(*.f32 n0_i (*.f32 u u))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(*.f32 (*.f32 u u) (+.f32 n0_i (/.f32 (*.f32 n0_i #s(literal -2 binary32)) u)))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(*.f32 (*.f32 u u) (+.f32 n0_i (/.f32 (*.f32 n0_i #s(literal -2 binary32)) u)))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(*.f32 (*.f32 u u) (+.f32 n0_i (/.f32 (*.f32 n0_i #s(literal -2 binary32)) 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 (neg.f32 u) (+.f32 (/.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(*.f32 (neg.f32 u) (+.f32 (/.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(*.f32 (neg.f32 u) (+.f32 (/.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)))
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(/.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u)) (neg.f32 n0_i))
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(/.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u)) (neg.f32 n0_i))
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(/.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u)) (neg.f32 n0_i))
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(/.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u)) (neg.f32 n0_i))
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i)))
(+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i)))
(+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i)))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.f32 (*.f32 n1_i (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i)
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) 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)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) 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)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) 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)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 normAngle normAngle)))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.f32 (*.f32 n1_i (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i)
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) 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)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) 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)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) 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)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 normAngle normAngle)))))
(/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)
(/.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 1/6 binary32))))) n0_i)
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)) (+.f32 (/.f32 n1_i n0_i) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) u) n0_i)))))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)) (+.f32 (/.f32 n1_i n0_i) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) u) n0_i)))))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)) (+.f32 (/.f32 n1_i n0_i) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) u) n0_i)))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i))
(/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u)))) n0_i)
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 1/6 binary32))) (*.f32 n0_i (*.f32 u u))) (/.f32 n1_i (*.f32 n0_i (*.f32 u u))))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 1/6 binary32))) (*.f32 n0_i (*.f32 u u))) (/.f32 n1_i (*.f32 n0_i (*.f32 u u))))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 1/6 binary32))) (*.f32 n0_i (*.f32 u u))) (/.f32 n1_i (*.f32 n0_i (*.f32 u u))))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i))
(/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u)))) n0_i)
(* -1 (* (pow u 3) (+ (* -1 (/ n1_i (* n0_i (pow u 2)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 u u)))) (/.f32 n1_i (*.f32 n0_i (*.f32 u u))))))
(* -1 (* (pow u 3) (+ (* -1 (/ n1_i (* n0_i (pow u 2)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 u u)))) (/.f32 n1_i (*.f32 n0_i (*.f32 u u))))))
(* -1 (* (pow u 3) (+ (* -1 (/ n1_i (* n0_i (pow u 2)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 u u)))) (/.f32 n1_i (*.f32 n0_i (*.f32 u u))))))
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(* 7/360 n0_i)
(*.f32 n0_i #s(literal 7/360 binary32))
(* 7/360 n0_i)
(*.f32 n0_i #s(literal 7/360 binary32))
(* 7/360 n0_i)
(*.f32 n0_i #s(literal 7/360 binary32))
(* 7/360 n0_i)
(*.f32 n0_i #s(literal 7/360 binary32))
(* 7/360 n0_i)
(*.f32 n0_i #s(literal 7/360 binary32))
(* 7/360 n0_i)
(*.f32 n0_i #s(literal 7/360 binary32))
(* 7/360 n0_i)
(*.f32 n0_i #s(literal 7/360 binary32))
(* 7/360 n0_i)
(*.f32 n0_i #s(literal 7/360 binary32))
(* 7/360 n0_i)
(*.f32 n0_i #s(literal 7/360 binary32))
(* 7/360 n0_i)
(*.f32 n0_i #s(literal 7/360 binary32))
(* 7/360 n0_i)
(*.f32 n0_i #s(literal 7/360 binary32))
(* 7/360 n0_i)
(*.f32 n0_i #s(literal 7/360 binary32))
(* 1/6 n0_i)
(*.f32 n0_i #s(literal 1/6 binary32))
(* 1/6 n0_i)
(*.f32 n0_i #s(literal 1/6 binary32))
(* 1/6 n0_i)
(*.f32 n0_i #s(literal 1/6 binary32))
(* 1/6 n0_i)
(*.f32 n0_i #s(literal 1/6 binary32))
(* 1/6 n0_i)
(*.f32 n0_i #s(literal 1/6 binary32))
(* 1/6 n0_i)
(*.f32 n0_i #s(literal 1/6 binary32))
(* 1/6 n0_i)
(*.f32 n0_i #s(literal 1/6 binary32))
(* 1/6 n0_i)
(*.f32 n0_i #s(literal 1/6 binary32))
(* 1/6 n0_i)
(*.f32 n0_i #s(literal 1/6 binary32))
(* 1/6 n0_i)
(*.f32 n0_i #s(literal 1/6 binary32))
(* 1/6 n0_i)
(*.f32 n0_i #s(literal 1/6 binary32))
(* 1/6 n0_i)
(*.f32 n0_i #s(literal 1/6 binary32))

eval245.0ms (1.6%)

Compiler

Compiled 55542 to 4114 computations (92.6% saved)

prune216.0ms (1.4%)

Pruning

33 alts after pruning (31 fresh and 2 done)

PrunedKeptTotal
New1476221498
Fresh5914
Picked415
Done011
Total1485331518
Accuracy
100.0%
Counts
1518 → 33
Alt Table
Click to see full alt table
StatusAccuracyProgram
27.8%
(/.f32 (*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (sin.f32 normAngle))
74.7%
(/.f32 (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
53.2%
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle))
62.3%
(/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))
61.7%
(/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 normAngle (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))))
62.0%
(-.f32 n0_i (*.f32 u n0_i))
97.8%
(+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 n1_i u))
98.7%
(+.f32 (+.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 u #s(literal -2 binary32)))) (*.f32 normAngle normAngle))) n0_i) (*.f32 (neg.f32 n0_i) u))
55.7%
(+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))) n0_i) (*.f32 (neg.f32 n0_i) u))
97.6%
(+.f32 (+.f32 (*.f32 u n1_i) n0_i) (*.f32 (neg.f32 n0_i) u))
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.6%
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
62.2%
(+.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 u) (+.f32 #s(literal -2 binary32) u))) (*.f32 normAngle normAngle)))
62.1%
(+.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 u (*.f32 n0_i #s(literal -2 binary32)))) (*.f32 normAngle normAngle)))
61.8%
(+.f32 (*.f32 n0_i (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) 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)) (*.f32 normAngle normAngle)))
62.2%
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 (*.f32 n0_i u) #s(literal -1/2 binary32)))) n0_i)))
62.1%
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) n0_i)))
97.7%
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
98.7%
(+.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)))))
52.4%
(*.f32 (/.f32 #s(literal 1 binary32) normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))))
33.2%
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/3 binary32))))) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
61.9%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/840 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i #s(literal -7/360 binary32))))) (*.f32 n0_i #s(literal -7/360 binary32))))) (*.f32 n0_i #s(literal 1/6 binary32))))) normAngle))
98.6%
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) u))) n1_i)) u))
61.7%
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
35.2%
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
62.0%
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
61.6%
(*.f32 n0_i (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
7.4%
(*.f32 n0_i (neg.f32 u))
26.2%
(neg.f32 (*.f32 (*.f32 n0_i n1_i) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i))))
34.9%
(neg.f32 (*.f32 (neg.f32 n0_i) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i)))))
97.4%
(neg.f32 (*.f32 n0_i (-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i))))
98.4%
(neg.f32 (*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.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)))))))
48.7%
n0_i
Compiler

Compiled 1544 to 995 computations (35.6% saved)

simplify253.0ms (1.7%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 n1_i u)
cost-diff0
(*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
cost-diff0
(/.f32 (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
cost-diff64
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
cost-diff0
(*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i)))
cost-diff0
(neg.f32 n0_i)
cost-diff32
(*.f32 (neg.f32 n0_i) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i))))
cost-diff32
(neg.f32 (*.f32 (neg.f32 n0_i) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i)))))
cost-diff0
(+.f32 u #s(literal -1 binary32))
cost-diff0
(-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i))
cost-diff0
(*.f32 n0_i (-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i)))
cost-diff32
(neg.f32 (*.f32 n0_i (-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i))))
cost-diff0
(neg.f32 u)
cost-diff0
(*.f32 n0_i (neg.f32 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)))))
Rules
4854×*-lowering-*.f32
4854×*-lowering-*.f64
2010×+-lowering-+.f64
2010×+-lowering-+.f32
1774×times-frac
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
045315
1140305
2497299
32370291
08286291
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ 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
(* n0_i (neg u))
n0_i
(neg u)
u
(neg (* n0_i (- (+ u -1) (/ (* u n1_i) n0_i))))
(* n0_i (- (+ u -1) (/ (* u n1_i) n0_i)))
n0_i
(- (+ u -1) (/ (* u n1_i) n0_i))
(+ u -1)
u
-1
(/ (* u n1_i) n0_i)
(* u n1_i)
n1_i
(neg (* (neg n0_i) (* n1_i (+ (/ (* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1)) n0_i) (/ u n0_i)))))
(* (neg n0_i) (* n1_i (+ (/ (* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1)) n0_i) (/ u n0_i))))
(neg n0_i)
n0_i
(* n1_i (+ (/ (* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1)) n0_i) (/ u n0_i)))
n1_i
(+ (/ (* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1)) n0_i) (/ u n0_i))
(/ (* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1)) n0_i)
(* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1))
(* -1/6 (* u (* normAngle normAngle)))
-1/6
(* u (* normAngle normAngle))
u
(* normAngle normAngle)
normAngle
(+ (* u u) -1)
(* u u)
-1
(/ u n0_i)
(/ (* normAngle (+ (* n1_i u) (* n0_i (- 1 u)))) (sin normAngle))
(* normAngle (+ (* n1_i u) (* n0_i (- 1 u))))
normAngle
(+ (* n1_i u) (* n0_i (- 1 u)))
(* n1_i u)
n1_i
u
(* n0_i (- 1 u))
n0_i
(- 1 u)
1
(sin normAngle)
Outputs
(+ 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 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))))
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 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle))))
u
(+ (- n1_i n0_i) (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle)))
(+.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)))
(- n1_i n0_i)
(-.f32 n1_i n0_i)
n1_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
(* n0_i (neg u))
(*.f32 u (neg.f32 n0_i))
n0_i
(neg u)
(neg.f32 u)
u
(neg (* n0_i (- (+ u -1) (/ (* u n1_i) n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)))
(* n0_i (- (+ u -1) (/ (* u n1_i) n0_i)))
(*.f32 n0_i (+.f32 u (-.f32 #s(literal -1 binary32) (/.f32 (*.f32 u n1_i) n0_i))))
n0_i
(- (+ u -1) (/ (* u n1_i) n0_i))
(+.f32 u (-.f32 #s(literal -1 binary32) (/.f32 (*.f32 u n1_i) n0_i)))
(+ u -1)
(+.f32 u #s(literal -1 binary32))
u
-1
#s(literal -1 binary32)
(/ (* u n1_i) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(* u n1_i)
(*.f32 u n1_i)
n1_i
(neg (* (neg n0_i) (* n1_i (+ (/ (* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1)) n0_i) (/ u n0_i)))))
(*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u #s(literal -1/6 binary32)))))) n0_i) (/.f32 u n0_i))))
(* (neg n0_i) (* n1_i (+ (/ (* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1)) n0_i) (/ u n0_i))))
(*.f32 n0_i (*.f32 n1_i (-.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 u (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 normAngle normAngle) n0_i)))) (/.f32 u n0_i))))
(neg n0_i)
(neg.f32 n0_i)
n0_i
(* n1_i (+ (/ (* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1)) n0_i) (/ u n0_i)))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u #s(literal -1/6 binary32)))))) n0_i) (/.f32 u n0_i)))
n1_i
(+ (/ (* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1)) n0_i) (/ u n0_i))
(+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u #s(literal -1/6 binary32)))))) n0_i) (/.f32 u n0_i))
(/ (* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1)) n0_i)
(/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u #s(literal -1/6 binary32)))))) n0_i)
(* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u #s(literal -1/6 binary32))))))
(* -1/6 (* u (* normAngle normAngle)))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
-1/6
#s(literal -1/6 binary32)
(* u (* normAngle normAngle))
(*.f32 u (*.f32 normAngle normAngle))
u
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(+ (* u u) -1)
(+.f32 #s(literal -1 binary32) (*.f32 u u))
(* u u)
(*.f32 u u)
-1
#s(literal -1 binary32)
(/ u n0_i)
(/.f32 u n0_i)
(/ (* normAngle (+ (* n1_i u) (* n0_i (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
(* normAngle (+ (* n1_i u) (* n0_i (- 1 u))))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
normAngle
(+ (* 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)
1
#s(literal 1 binary32)
(sin normAngle)
(sin.f32 normAngle)

localize277.0ms (1.8%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
accuracy99.6%
(*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
accuracy99.5%
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
accuracy77.5%
(/.f32 (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
accuracy99.4%
(*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))
accuracy99.3%
(*.f32 (neg.f32 n0_i) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i))))
accuracy99.1%
(*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i)))
accuracy80.3%
(/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)
accuracy100.0%
(neg.f32 (*.f32 n0_i (-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i))))
accuracy99.8%
(-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i))
accuracy99.4%
(*.f32 n0_i (-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i)))
accuracy95.5%
(/.f32 (*.f32 u n1_i) n0_i)
accuracy100.0%
(*.f32 n0_i (neg.f32 u))
accuracy100.0%
(neg.f32 u)
accuracy99.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)))))
accuracy99.6%
(*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle))
accuracy99.0%
(*.f32 n0_i #s(literal 1/3 binary32))
accuracy98.8%
(*.f32 n1_i #s(literal 1/6 binary32))
Results
187.0ms253×0valid
9.0ms5exit
Compiler

Compiled 350 to 46 computations (86.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 73.0ms
ival-mult: 29.0ms (39.6% of total)
...c/correct-round.rkt:119:19: 11.0ms (15% of total)
ival-add: 10.0ms (13.7% of total)
ival-div: 8.0ms (10.9% of total)
ival-neg: 6.0ms (8.2% of total)
ival-sub: 4.0ms (5.5% of total)
ival-sin: 3.0ms (4.1% of total)
backward-pass: 2.0ms (2.7% of total)
const: 1.0ms (1.4% of total)

series117.0ms (0.8%)

Counts
25 → 804
Calls
Call 1
Inputs
#<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 (* n0_i (neg u))>
#<alt (neg u)>
#<alt (neg (* n0_i (- (+ u -1) (/ (* u n1_i) n0_i))))>
#<alt (* n0_i (- (+ u -1) (/ (* u n1_i) n0_i)))>
#<alt (- (+ u -1) (/ (* u n1_i) n0_i))>
#<alt (+ u -1)>
#<alt (neg (* (neg n0_i) (* n1_i (+ (/ (* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1)) n0_i) (/ u n0_i)))))>
#<alt (* (neg n0_i) (* n1_i (+ (/ (* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1)) n0_i) (/ u n0_i))))>
#<alt (neg n0_i)>
#<alt (* n1_i (+ (/ (* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1)) n0_i) (/ u n0_i)))>
#<alt (+ (* n1_i u) (* n0_i (- 1 u)))>
#<alt (/ (* normAngle (+ (* n1_i u) (* n0_i (- 1 u)))) (sin normAngle))>
#<alt (* normAngle (+ (* n1_i u) (* n0_i (- 1 u))))>
#<alt (* n1_i u)>
#<alt (* n1_i 1/6)>
#<alt (* n0_i 1/3)>
#<alt (* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle))>
#<alt (/ (* u n1_i) n0_i)>
#<alt (/ (* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1)) n0_i)>
#<alt (* -1/6 (* u (* normAngle normAngle)))>
#<alt (* n0_i (- 1 u))>
Outputs
#<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 (* -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 (* n1_i u)>
#<alt (- (* n0_i (- 1 u)) (* -1 (* n1_i u)))>
#<alt (- (* n0_i (- 1 u)) (* -1 (* n1_i u)))>
#<alt (- (* n0_i (- 1 u)) (* -1 (* 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 (* -1 (* n0_i (- u 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) (* -1 (- u 1)))))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) (* -1 (- u 1)))))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) (* -1 (- u 1)))))>
#<alt n0_i>
#<alt (- (* -1 (* n0_i (* u (- 1 (/ n1_i n0_i))))) (* -1 n0_i))>
#<alt (- (* -1 (* n0_i (* u (- 1 (/ n1_i n0_i))))) (* -1 n0_i))>
#<alt (- (* -1 (* n0_i (* u (- 1 (/ n1_i n0_i))))) (* -1 n0_i))>
#<alt (* -1 (* n0_i (* u (- 1 (/ n1_i n0_i)))))>
#<alt (* u (- (/ n0_i u) (* n0_i (- 1 (/ n1_i n0_i)))))>
#<alt (* u (- (/ n0_i u) (* n0_i (- 1 (/ n1_i n0_i)))))>
#<alt (* u (- (/ n0_i u) (* n0_i (- 1 (/ n1_i n0_i)))))>
#<alt (* -1 (* n0_i (* u (+ 1 (* -1 (/ n1_i n0_i))))))>
#<alt (* -1 (* u (- (* -1 (/ n0_i u)) (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i))))))))>
#<alt (* -1 (* u (- (* -1 (/ n0_i u)) (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i))))))))>
#<alt (* -1 (* u (- (* -1 (/ n0_i u)) (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i))))))))>
#<alt (* -1 (* n0_i (- u 1)))>
#<alt (- (* n1_i u) (* n0_i (- u 1)))>
#<alt (- (* n1_i u) (* n0_i (- u 1)))>
#<alt (- (* n1_i u) (* n0_i (- u 1)))>
#<alt (* n1_i u)>
#<alt (* n1_i (- (* -1 (/ (* n0_i (- u 1)) n1_i)) (* -1 u)))>
#<alt (* n1_i (- (* -1 (/ (* n0_i (- u 1)) n1_i)) (* -1 u)))>
#<alt (* n1_i (- (* -1 (/ (* n0_i (- u 1)) n1_i)) (* -1 u)))>
#<alt (* n1_i u)>
#<alt (* -1 (* n1_i (- (/ (* n0_i (- u 1)) n1_i) u)))>
#<alt (* -1 (* n1_i (- (/ (* n0_i (- u 1)) n1_i) u)))>
#<alt (* -1 (* n1_i (- (/ (* n0_i (- u 1)) n1_i) u)))>
#<alt (* -1 (* n1_i u))>
#<alt (+ (* -1 (* n1_i u)) (* n0_i (- u 1)))>
#<alt (+ (* -1 (* n1_i u)) (* n0_i (- u 1)))>
#<alt (+ (* -1 (* n1_i u)) (* n0_i (- u 1)))>
#<alt (* n0_i (- u 1))>
#<alt (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1))>
#<alt (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1))>
#<alt (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1))>
#<alt (* n0_i (- u 1))>
#<alt (* -1 (* n0_i (+ (* -1 (- u 1)) (/ (* n1_i u) n0_i))))>
#<alt (* -1 (* n0_i (+ (* -1 (- u 1)) (/ (* n1_i u) n0_i))))>
#<alt (* -1 (* n0_i (+ (* -1 (- u 1)) (/ (* n1_i u) n0_i))))>
#<alt (* -1 n0_i)>
#<alt (+ (* -1 n0_i) (* n0_i (* u (- 1 (/ n1_i n0_i)))))>
#<alt (+ (* -1 n0_i) (* n0_i (* u (- 1 (/ n1_i n0_i)))))>
#<alt (+ (* -1 n0_i) (* n0_i (* u (- 1 (/ n1_i n0_i)))))>
#<alt (* n0_i (* u (- 1 (/ n1_i n0_i))))>
#<alt (* u (+ (* -1 (/ n0_i u)) (* n0_i (- 1 (/ n1_i n0_i)))))>
#<alt (* u (+ (* -1 (/ n0_i u)) (* n0_i (- 1 (/ n1_i n0_i)))))>
#<alt (* u (+ (* -1 (/ n0_i u)) (* n0_i (- 1 (/ n1_i n0_i)))))>
#<alt (* n0_i (* u (+ 1 (* -1 (/ n1_i n0_i)))))>
#<alt (* -1 (* u (+ (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i))))) (/ n0_i u))))>
#<alt (* -1 (* u (+ (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i))))) (/ n0_i u))))>
#<alt (* -1 (* u (+ (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i))))) (/ n0_i u))))>
#<alt (* n0_i (- u 1))>
#<alt (+ (* -1 (* n1_i u)) (* n0_i (- u 1)))>
#<alt (+ (* -1 (* n1_i u)) (* n0_i (- u 1)))>
#<alt (+ (* -1 (* n1_i u)) (* n0_i (- u 1)))>
#<alt (* -1 (* n1_i u))>
#<alt (* n1_i (+ (* -1 u) (/ (* n0_i (- u 1)) n1_i)))>
#<alt (* n1_i (+ (* -1 u) (/ (* n0_i (- u 1)) n1_i)))>
#<alt (* n1_i (+ (* -1 u) (/ (* n0_i (- u 1)) n1_i)))>
#<alt (* -1 (* n1_i u))>
#<alt (* -1 (* n1_i (+ u (* -1 (/ (* n0_i (- u 1)) n1_i)))))>
#<alt (* -1 (* n1_i (+ u (* -1 (/ (* n0_i (- u 1)) n1_i)))))>
#<alt (* -1 (* n1_i (+ u (* -1 (/ (* n0_i (- u 1)) n1_i)))))>
#<alt -1>
#<alt (- (* u (- 1 (/ n1_i n0_i))) 1)>
#<alt (- (* u (- 1 (/ n1_i n0_i))) 1)>
#<alt (- (* u (- 1 (/ n1_i n0_i))) 1)>
#<alt (* u (- 1 (/ n1_i n0_i)))>
#<alt (* u (- 1 (+ (/ 1 u) (/ n1_i n0_i))))>
#<alt (* u (- 1 (+ (/ 1 u) (/ n1_i n0_i))))>
#<alt (* u (- 1 (+ (/ 1 u) (/ n1_i n0_i))))>
#<alt (* u (+ 1 (* -1 (/ n1_i n0_i))))>
#<alt (* -1 (* u (- (/ 1 u) (+ 1 (* -1 (/ n1_i n0_i))))))>
#<alt (* -1 (* u (- (/ 1 u) (+ 1 (* -1 (/ n1_i n0_i))))))>
#<alt (* -1 (* u (- (/ 1 u) (+ 1 (* -1 (/ n1_i n0_i))))))>
#<alt (- u 1)>
#<alt (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)>
#<alt (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)>
#<alt (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)>
#<alt (* -1 (/ (* n1_i u) n0_i))>
#<alt (* n1_i (- (/ u n1_i) (+ (/ 1 n1_i) (/ u n0_i))))>
#<alt (* n1_i (- (/ u n1_i) (+ (/ 1 n1_i) (/ u n0_i))))>
#<alt (* n1_i (- (/ u n1_i) (+ (/ 1 n1_i) (/ u n0_i))))>
#<alt (* -1 (/ (* n1_i u) n0_i))>
#<alt (* -1 (* n1_i (- (* -1 (/ (- u 1) n1_i)) (* -1 (/ u n0_i)))))>
#<alt (* -1 (* n1_i (- (* -1 (/ (- u 1) n1_i)) (* -1 (/ u n0_i)))))>
#<alt (* -1 (* n1_i (- (* -1 (/ (- u 1) n1_i)) (* -1 (/ u n0_i)))))>
#<alt (* -1 (/ (* n1_i u) n0_i))>
#<alt (/ (- (* n0_i (- u 1)) (* n1_i u)) n0_i)>
#<alt (/ (- (* n0_i (- u 1)) (* n1_i u)) n0_i)>
#<alt (/ (- (* n0_i (- u 1)) (* n1_i u)) n0_i)>
#<alt (- u 1)>
#<alt (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)>
#<alt (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)>
#<alt (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)>
#<alt (- u 1)>
#<alt (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)>
#<alt (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)>
#<alt (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)>
#<alt -1>
#<alt (- u 1)>
#<alt (- u 1)>
#<alt (- u 1)>
#<alt u>
#<alt (* u (- 1 (/ 1 u)))>
#<alt (* u (- 1 (/ 1 u)))>
#<alt (* u (- 1 (/ 1 u)))>
#<alt u>
#<alt (* -1 (* u (- (/ 1 u) 1)))>
#<alt (* -1 (* u (- (/ 1 u) 1)))>
#<alt (* -1 (* u (- (/ 1 u) 1)))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* n0_i (* n1_i (* u (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))))>
#<alt (* u (- (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* -1 (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))))))>
#<alt (* u (- (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* -1 (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))))))>
#<alt (* u (- (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* -1 (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* (pow u 3) (- (/ (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2)) (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (* (pow u 3) (- (/ (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2)) (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (* (pow u 3) (- (/ (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2)) (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* -1 (* (pow u 3) (- (/ (* n0_i (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2)) (* -1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* -1 (* (pow u 3) (- (/ (* n0_i (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2)) (* -1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* -1 (* (pow u 3) (- (/ (* n0_i (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2)) (* -1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* n1_i u)>
#<alt (- (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* -1 (* n1_i u)))>
#<alt (- (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* -1 (* n1_i u)))>
#<alt (- (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* -1 (* n1_i u)))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))>
#<alt (* (pow normAngle 2) (- (/ (* n1_i u) (pow normAngle 2)) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))>
#<alt (* (pow normAngle 2) (- (/ (* n1_i u) (pow normAngle 2)) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))>
#<alt (* (pow normAngle 2) (- (/ (* n1_i u) (pow normAngle 2)) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))>
#<alt (* (pow normAngle 2) (- (/ (* n1_i u) (pow normAngle 2)) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))>
#<alt (* (pow normAngle 2) (- (/ (* n1_i u) (pow normAngle 2)) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))>
#<alt (* (pow normAngle 2) (- (/ (* n1_i u) (pow normAngle 2)) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))>
#<alt (* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))>
#<alt (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))>
#<alt (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))>
#<alt (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))>
#<alt (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))>
#<alt (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))>
#<alt (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))>
#<alt (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))>
#<alt (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))>
#<alt (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))>
#<alt (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))>
#<alt (* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))>
#<alt (* -1 (* n0_i (* n1_i (* u (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))))))>
#<alt (* u (+ (* -1 (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))))) (* 1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))>
#<alt (* u (+ (* -1 (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))))) (* 1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))>
#<alt (* u (+ (* -1 (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))))) (* 1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))>
#<alt (* 1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* (pow u 3) (+ (* -1 (/ (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (* (pow u 3) (+ (* -1 (/ (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (* (pow u 3) (+ (* -1 (/ (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (* 1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2))) (* -1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2))) (* -1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2))) (* -1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* -1 (* n1_i u))>
#<alt (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))>
#<alt (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))>
#<alt (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))>
#<alt (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))>
#<alt (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))>
#<alt (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))>
#<alt (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))>
#<alt (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))>
#<alt (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))>
#<alt (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))>
#<alt (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))>
#<alt (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))>
#<alt (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))>
#<alt (* n1_i (* u (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))))>
#<alt (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))))>
#<alt (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))))>
#<alt (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i))>
#<alt (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))) (pow u 2))))>
#<alt (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))) (pow u 2))))>
#<alt (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))) (pow u 2))))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i))>
#<alt (* -1 (* (pow u 3) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))) (pow u 2)))))>
#<alt (* -1 (* (pow u 3) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))) (pow u 2)))))>
#<alt (* -1 (* (pow u 3) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))) (pow u 2)))))>
#<alt (/ (* n1_i u) n0_i)>
#<alt (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))>
#<alt (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))>
#<alt (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))>
#<alt (* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))>
#<alt (* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))>
#<alt (* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))>
#<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 (+ (* 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 (* 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 (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<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)>
#<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 (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 (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (* 1/6 (/ (* (pow normAngle 2) u) n0_i))>
#<alt (* u (+ (* -1/6 (/ (* (pow normAngle 2) (pow u 2)) n0_i)) (* 1/6 (/ (pow normAngle 2) n0_i))))>
#<alt (* u (+ (* -1/6 (/ (* (pow normAngle 2) (pow u 2)) n0_i)) (* 1/6 (/ (pow normAngle 2) n0_i))))>
#<alt (* u (+ (* -1/6 (/ (* (pow normAngle 2) (pow u 2)) n0_i)) (* 1/6 (/ (pow normAngle 2) n0_i))))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (pow u 3)) n0_i))>
#<alt (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) n0_i)) (* 1/6 (/ (pow normAngle 2) (* n0_i (pow u 2))))))>
#<alt (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) n0_i)) (* 1/6 (/ (pow normAngle 2) (* n0_i (pow u 2))))))>
#<alt (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) n0_i)) (* 1/6 (/ (pow normAngle 2) (* n0_i (pow u 2))))))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (pow u 3)) n0_i))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (* n0_i (pow u 2)))) (* 1/6 (/ (pow normAngle 2) n0_i)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (* n0_i (pow u 2)))) (* 1/6 (/ (pow normAngle 2) n0_i)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (* n0_i (pow u 2)))) (* 1/6 (/ (pow normAngle 2) n0_i)))))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) u))>
#<alt (* -1/6 (* (pow normAngle 2) 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 (- 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)))))>
Calls

201 calls:

TimeVariablePointExpression
31.0ms
u
@-inf
(/ (* u n1_i) n0_i)
11.0ms
n1_i
@0
(+ (* n1_i u) (* n0_i (- 1 u)))
8.0ms
n1_i
@-inf
(* n1_i (+ (/ (* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1)) n0_i) (/ u n0_i)))
3.0ms
n0_i
@0
(neg (* (neg n0_i) (* n1_i (+ (/ (* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1)) n0_i) (/ u n0_i)))))
3.0ms
u
@inf
(/ (* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1)) n0_i)

rewrite284.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
4640×*-lowering-*.f32
4640×*-lowering-*.f64
1998×/-lowering-/.f32
1998×/-lowering-/.f64
1352×sum4-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
045233
1172224
2842212
36916212
08275212
Stop Event
iter limit
node limit
Counts
25 → 696
Calls
Call 1
Inputs
(+ 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)
(* n0_i (neg u))
(neg u)
(neg (* n0_i (- (+ u -1) (/ (* u n1_i) n0_i))))
(* n0_i (- (+ u -1) (/ (* u n1_i) n0_i)))
(- (+ u -1) (/ (* u n1_i) n0_i))
(+ u -1)
(neg (* (neg n0_i) (* n1_i (+ (/ (* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1)) n0_i) (/ u n0_i)))))
(* (neg n0_i) (* n1_i (+ (/ (* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1)) n0_i) (/ u n0_i))))
(neg n0_i)
(* n1_i (+ (/ (* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1)) n0_i) (/ u n0_i)))
(+ (* n1_i u) (* n0_i (- 1 u)))
(/ (* normAngle (+ (* n1_i u) (* n0_i (- 1 u)))) (sin normAngle))
(* normAngle (+ (* n1_i u) (* n0_i (- 1 u))))
(* n1_i u)
(* n1_i 1/6)
(* n0_i 1/3)
(* (+ (* n1_i 1/6) (* n0_i 1/3)) (* normAngle normAngle))
(/ (* u n1_i) n0_i)
(/ (* (* -1/6 (* u (* normAngle normAngle))) (+ (* u u) -1)) n0_i)
(* -1/6 (* u (* normAngle normAngle)))
(* n0_i (- 1 u))
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)))))
(+.f32 (*.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)
(+.f32 (*.f32 u n1_i) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)) (+.f32 n0_i (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle (*.f32 u normAngle))))))
(+.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 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (+.f32 n0_i (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle (*.f32 u normAngle)))) (*.f32 u (-.f32 n1_i n0_i)))
(fma.f32 u (-.f32 n1_i n0_i) (+.f32 n0_i (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle (*.f32 u normAngle)))))
(fma.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)
(fma.f32 (-.f32 n1_i n0_i) u (+.f32 n0_i (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle (*.f32 u normAngle)))))
(fma.f32 (+.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))) u n0_i)
(fma.f32 #s(literal -1 binary32) (neg.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)))))
(fma.f32 #s(literal 1 binary32) 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 (*.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)))) (neg.f32 n0_i))
(-.f32 #s(literal 0 binary32) (-.f32 (neg.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 (+.f32 (*.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)))) #s(literal 0 binary32)) (neg.f32 n0_i))
(+.f32 (*.f32 u n1_i) (*.f32 u (+.f32 (*.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))))
(+.f32 (*.f32 u 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)) (neg.f32 n0_i)) u))
(+.f32 (*.f32 u n1_i) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle (*.f32 u 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 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle (*.f32 u normAngle))) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 u (+.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 #s(literal 0 binary32) (*.f32 n0_i u)))
(+.f32 (*.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))) u) (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)))
(+.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle (*.f32 u normAngle))) (*.f32 u n1_i)) (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)))
(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 normAngle (*.f32 u normAngle))))
(fma.f32 u (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) (*.f32 u (-.f32 n1_i n0_i)))
(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 normAngle (*.f32 u normAngle))))
(fma.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle (*.f32 u normAngle)) (*.f32 u (-.f32 n1_i n0_i)))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 u (-.f32 n1_i n0_i)))
(fma.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)) u (*.f32 u (-.f32 n1_i n0_i)))
(fma.f32 (*.f32 normAngle (*.f32 u normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (-.f32 n1_i n0_i)))
(fma.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) normAngle) (*.f32 u normAngle) (*.f32 u (-.f32 n1_i n0_i)))
(fma.f32 (*.f32 (*.f32 u normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) normAngle (*.f32 u (-.f32 n1_i n0_i)))
(fma.f32 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 normAngle normAngle) (*.f32 u (-.f32 n1_i 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 (+.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))) 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)) (neg.f32 n0_i)))
(+.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 (*.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))
(+.f32 (neg.f32 n0_i) (+.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 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (+.f32 (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))) (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))) (+.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (-.f32 n1_i n0_i)))
(+.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))) (neg.f32 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)) (neg.f32 n0_i)) n1_i)
(+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))))
(+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)))) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(+.f32 (+.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))) #s(literal 0 binary32)) (neg.f32 n0_i))
(+.f32 (-.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))) #s(literal 0 binary32)) (neg.f32 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 normAngle (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) normAngle) (-.f32 n1_i n0_i))
(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 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) normAngle) normAngle (-.f32 n1_i n0_i))
(-.f32 n1_i (-.f32 n0_i (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle))))
(-.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 (*.f32 normAngle #s(literal -1 binary32)))))
(-.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))) n0_i)
(-.f32 (+.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))) #s(literal 0 binary32)) n0_i)
(+.f32 n1_i (neg.f32 n0_i))
(+.f32 (neg.f32 n0_i) n1_i)
(+.f32 #s(literal 0 binary32) (-.f32 n1_i n0_i))
(+.f32 (-.f32 n1_i #s(literal 0 binary32)) (neg.f32 n0_i))
(fma.f32 n0_i #s(literal -1 binary32) n1_i)
(fma.f32 #s(literal -1 binary32) n0_i n1_i)
(-.f32 n1_i n0_i)
(-.f32 #s(literal 0 binary32) (-.f32 n0_i n1_i))
(neg.f32 (*.f32 n0_i u))
(+.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i #s(literal 0 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)))
(+.f32 (*.f32 u #s(literal 0 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)))
(+.f32 (*.f32 #s(literal 0 binary32) n0_i) (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)))
(+.f32 (*.f32 #s(literal 0 binary32) u) (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)))
(-.f32 #s(literal 0 binary32) (*.f32 n0_i u))
(*.f32 n0_i (neg.f32 u))
(*.f32 u (neg.f32 n0_i))
(*.f32 (neg.f32 u) n0_i)
(*.f32 #s(literal -1 binary32) (*.f32 n0_i u))
(*.f32 (neg.f32 n0_i) u)
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)))
(*.f32 (*.f32 n0_i u) #s(literal -1 binary32))
(*.f32 (*.f32 (neg.f32 u) #s(literal 1 binary32)) n0_i)
(neg.f32 u)
(+.f32 (neg.f32 u) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (neg.f32 u))
(-.f32 #s(literal 0 binary32) u)
(*.f32 u #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) u)
(neg.f32 (*.f32 n0_i (+.f32 u (-.f32 #s(literal -1 binary32) (/.f32 n1_i (/.f32 n0_i u))))))
(neg.f32 (*.f32 (neg.f32 n0_i) (-.f32 #s(literal 1 binary32) (-.f32 u (/.f32 n1_i (/.f32 n0_i u))))))
(+.f32 n0_i (*.f32 (neg.f32 n0_i) (-.f32 u (/.f32 n1_i (/.f32 n0_i u)))))
(+.f32 n0_i (*.f32 (-.f32 u (/.f32 n1_i (/.f32 n0_i u))) (neg.f32 n0_i)))
(+.f32 (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (/.f32 n1_i (/.f32 n0_i u)))))
(+.f32 (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 n1_i (/.f32 n0_i u))) n0_i))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (-.f32 u (/.f32 n1_i (/.f32 n0_i u))))) #s(literal 0 binary32))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))))
(+.f32 #s(literal 0 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (-.f32 u (/.f32 n1_i (/.f32 n0_i u))))))
(+.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (/.f32 n1_i (/.f32 n0_i u)))) (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)))
(+.f32 (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+.f32 (*.f32 (+.f32 u (-.f32 #s(literal -1 binary32) (/.f32 n1_i (/.f32 n0_i u)))) #s(literal 0 binary32)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (-.f32 u (/.f32 n1_i (/.f32 n0_i u))))))
(+.f32 (*.f32 #s(literal 0 binary32) (+.f32 u (-.f32 #s(literal -1 binary32) (/.f32 n1_i (/.f32 n0_i u))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (-.f32 u (/.f32 n1_i (/.f32 n0_i u))))))
(+.f32 (+.f32 #s(literal 0 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))))
(fma.f32 n0_i (neg.f32 u) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (/.f32 n1_i (/.f32 n0_i u)))))
(fma.f32 u (neg.f32 n0_i) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (/.f32 n1_i (/.f32 n0_i u)))))
(fma.f32 (neg.f32 u) n0_i (*.f32 n0_i (+.f32 #s(literal 1 binary32) (/.f32 n1_i (/.f32 n0_i u)))))
(fma.f32 #s(literal -1 binary32) (*.f32 n0_i u) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (/.f32 n1_i (/.f32 n0_i u)))))
(fma.f32 (+.f32 u #s(literal -1 binary32)) (neg.f32 n0_i) (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))))
(fma.f32 (neg.f32 n0_i) u (*.f32 n0_i (+.f32 #s(literal 1 binary32) (/.f32 n1_i (/.f32 n0_i u)))))
(fma.f32 (neg.f32 n0_i) (+.f32 u #s(literal -1 binary32)) (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))))
(-.f32 (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)) (*.f32 n0_i (-.f32 #s(literal -1 binary32) (/.f32 n1_i (/.f32 n0_i u)))))
(-.f32 #s(literal 0 binary32) (*.f32 n0_i (+.f32 u (-.f32 #s(literal -1 binary32) (/.f32 n1_i (/.f32 n0_i u))))))
(-.f32 #s(literal 0 binary32) (-.f32 (*.f32 n0_i u) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (/.f32 n1_i (/.f32 n0_i u))))))
(-.f32 (-.f32 #s(literal 0 binary32) (*.f32 n0_i (+.f32 u #s(literal -1 binary32)))) (neg.f32 (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i)))))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (-.f32 u (/.f32 n1_i (/.f32 n0_i u)))))
(*.f32 #s(literal -1 binary32) (*.f32 n0_i (+.f32 u (-.f32 #s(literal -1 binary32) (/.f32 n1_i (/.f32 n0_i u))))))
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 n0_i) (-.f32 #s(literal 1 binary32) (-.f32 u (/.f32 n1_i (/.f32 n0_i u))))))
(*.f32 (+.f32 u (-.f32 #s(literal -1 binary32) (/.f32 n1_i (/.f32 n0_i u)))) (neg.f32 n0_i))
(*.f32 (*.f32 n0_i (+.f32 u (-.f32 #s(literal -1 binary32) (/.f32 n1_i (/.f32 n0_i u))))) #s(literal -1 binary32))
(*.f32 (neg.f32 n0_i) (+.f32 u (-.f32 #s(literal -1 binary32) (/.f32 n1_i (/.f32 n0_i u)))))
(*.f32 #s(literal 1 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (-.f32 u (/.f32 n1_i (/.f32 n0_i u))))))
(*.f32 (-.f32 #s(literal 1 binary32) (-.f32 u (/.f32 n1_i (/.f32 n0_i u)))) n0_i)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (-.f32 u (/.f32 n1_i (/.f32 n0_i u)))) #s(literal -1 binary32)) (neg.f32 n0_i))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (-.f32 u (/.f32 n1_i (/.f32 n0_i u)))) #s(literal 1 binary32)) n0_i)
(neg.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (-.f32 u (/.f32 n1_i (/.f32 n0_i u))))))
(+.f32 (neg.f32 n0_i) (*.f32 n0_i (-.f32 u (/.f32 n1_i (/.f32 n0_i u)))))
(+.f32 (neg.f32 n0_i) (*.f32 (-.f32 u (/.f32 n1_i (/.f32 n0_i u))) n0_i))
(+.f32 (*.f32 n0_i u) (*.f32 n0_i (-.f32 #s(literal -1 binary32) (/.f32 n1_i (/.f32 n0_i u)))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal -1 binary32) (/.f32 n1_i (/.f32 n0_i u)))) (*.f32 n0_i u))
(+.f32 (*.f32 n0_i (+.f32 u #s(literal -1 binary32))) (neg.f32 (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i)))))
(+.f32 (neg.f32 (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i)))) (*.f32 n0_i (+.f32 u #s(literal -1 binary32))))
(fma.f32 n0_i u (*.f32 n0_i (-.f32 #s(literal -1 binary32) (/.f32 n1_i (/.f32 n0_i u)))))
(fma.f32 n0_i (+.f32 u #s(literal -1 binary32)) (neg.f32 (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i)))))
(fma.f32 u n0_i (*.f32 n0_i (-.f32 #s(literal -1 binary32) (/.f32 n1_i (/.f32 n0_i u)))))
(fma.f32 (+.f32 u #s(literal -1 binary32)) n0_i (neg.f32 (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i)))))
(*.f32 n0_i (+.f32 u (-.f32 #s(literal -1 binary32) (/.f32 n1_i (/.f32 n0_i u)))))
(*.f32 #s(literal -1 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (-.f32 u (/.f32 n1_i (/.f32 n0_i u))))))
(*.f32 (+.f32 u (-.f32 #s(literal -1 binary32) (/.f32 n1_i (/.f32 n0_i u)))) n0_i)
(*.f32 #s(literal 1 binary32) (*.f32 n0_i (+.f32 u (-.f32 #s(literal -1 binary32) (/.f32 n1_i (/.f32 n0_i u))))))
(*.f32 (-.f32 #s(literal 1 binary32) (-.f32 u (/.f32 n1_i (/.f32 n0_i u)))) (neg.f32 n0_i))
(*.f32 (*.f32 (+.f32 u (-.f32 #s(literal -1 binary32) (/.f32 n1_i (/.f32 n0_i u)))) #s(literal 1 binary32)) n0_i)
(+.f32 u (-.f32 #s(literal -1 binary32) (/.f32 n1_i (/.f32 n0_i u))))
(+.f32 #s(literal -1 binary32) (-.f32 u (/.f32 n1_i (/.f32 n0_i u))))
(+.f32 (+.f32 u #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 n1_i (/.f32 n0_i u))))
(+.f32 (-.f32 #s(literal 0 binary32) (/.f32 n1_i (/.f32 n0_i u))) (+.f32 u #s(literal -1 binary32)))
(+.f32 (-.f32 #s(literal -1 binary32) (/.f32 n1_i (/.f32 n0_i u))) u)
(+.f32 (-.f32 u (/.f32 n1_i (/.f32 n0_i u))) #s(literal -1 binary32))
(fma.f32 u (-.f32 #s(literal 0 binary32) (/.f32 n1_i n0_i)) (+.f32 u #s(literal -1 binary32)))
(fma.f32 (neg.f32 u) (/.f32 n1_i n0_i) (+.f32 u #s(literal -1 binary32)))
(fma.f32 #s(literal -1 binary32) (/.f32 n1_i (/.f32 n0_i u)) (+.f32 u #s(literal -1 binary32)))
(fma.f32 (*.f32 u n1_i) (/.f32 #s(literal -1 binary32) n0_i) (+.f32 u #s(literal -1 binary32)))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) (/.f32 #s(literal 1 binary32) n0_i) (+.f32 u #s(literal -1 binary32)))
(-.f32 #s(literal -1 binary32) (-.f32 (/.f32 n1_i (/.f32 n0_i u)) u))
(-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 n1_i (/.f32 n0_i u)))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) (-.f32 u (/.f32 n1_i (/.f32 n0_i u)))))
(-.f32 (+.f32 (+.f32 u #s(literal -1 binary32)) #s(literal 0 binary32)) (/.f32 n1_i (/.f32 n0_i u)))
(+.f32 u #s(literal -1 binary32))
(+.f32 #s(literal -1 binary32) u)
(neg.f32 (*.f32 (neg.f32 n0_i) (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))))
(+.f32 #s(literal 0 binary32) (*.f32 n0_i (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))))
(+.f32 (*.f32 n0_i (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) #s(literal 0 binary32))
(+.f32 (/.f32 (*.f32 n0_i n1_i) (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))))
(+.f32 (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))) (/.f32 (*.f32 n0_i n1_i) (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u)))))
(+.f32 (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) n0_i)) (/.f32 n1_i n0_i)) #s(literal -1 binary32)))
(+.f32 (*.f32 (neg.f32 n0_i) (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))) n0_i)) (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))))
(+.f32 (*.f32 (neg.f32 (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) #s(literal 0 binary32)) (*.f32 n0_i (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))))
(+.f32 (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) n0_i)) (/.f32 n1_i n0_i)) #s(literal -1 binary32)) (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))))
(+.f32 (*.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))) n0_i) (neg.f32 n0_i)) (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))))
(+.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))) (*.f32 n0_i (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))))
(+.f32 (+.f32 #s(literal 0 binary32) (/.f32 (*.f32 n0_i n1_i) (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u))))) (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))))
(fma.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 n1_i n0_i)) (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))))
(fma.f32 (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 n1_i n0_i)) n0_i (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))))
(-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 n0_i) (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))))
(-.f32 (-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))))) (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) n0_i)) (/.f32 n1_i n0_i)))
(-.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) n0_i)) (/.f32 n1_i n0_i))) (neg.f32 (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i)))))
(/.f32 (*.f32 n0_i n1_i) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)))
(/.f32 (*.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) (*.f32 n1_i (neg.f32 n0_i))) (*.f32 n0_i (neg.f32 n0_i)))
(/.f32 (neg.f32 (*.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) (*.f32 n1_i (neg.f32 n0_i)))) (*.f32 n0_i n0_i))
(/.f32 (*.f32 (*.f32 n0_i n1_i) (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (*.f32 n0_i n0_i))
(/.f32 (*.f32 n0_i (*.f32 n1_i (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))) (*.f32 n0_i n0_i))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) (*.f32 n1_i (neg.f32 n0_i)))) (*.f32 n0_i n0_i))
(/.f32 (*.f32 (*.f32 n0_i n1_i) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)))
(/.f32 (*.f32 (*.f32 n0_i n1_i) (+.f32 n0_i (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 u n0_i)))) (/.f32 n0_i (/.f32 u n0_i)))
(/.f32 (*.f32 (*.f32 n0_i n1_i) (+.f32 (/.f32 n0_i u) (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u))))) (/.f32 (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u))) (/.f32 u n0_i)))
(/.f32 (*.f32 (*.f32 n0_i n1_i) (+.f32 n0_i (/.f32 (*.f32 n0_i u) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (/.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(/.f32 (*.f32 (*.f32 n0_i n1_i) (*.f32 n0_i (+.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle)))) (neg.f32 u)))) (*.f32 n0_i (neg.f32 n0_i)))
(/.f32 (*.f32 (*.f32 n0_i n1_i) (+.f32 (neg.f32 n0_i) (/.f32 (*.f32 n0_i u) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))))))) (/.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 (*.f32 n0_i n1_i) (+.f32 (neg.f32 n0_i) (/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle)))) (/.f32 u n0_i)))) (/.f32 (*.f32 n0_i (neg.f32 n0_i)) u))
(/.f32 (*.f32 (*.f32 n0_i n1_i) (/.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)) n0_i)
(/.f32 (*.f32 (*.f32 n1_i (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) n0_i) (*.f32 n0_i n0_i))
(/.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) (*.f32 n1_i (neg.f32 n0_i))) #s(literal -1 binary32)) (*.f32 n0_i n0_i))
(*.f32 n0_i (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))
(*.f32 n0_i (neg.f32 (neg.f32 (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))))
(*.f32 n0_i (*.f32 (neg.f32 (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) #s(literal -1 binary32)))
(*.f32 n1_i (*.f32 (*.f32 n0_i (/.f32 #s(literal 1 binary32) n0_i)) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))
(*.f32 n1_i (*.f32 (neg.f32 n0_i) (*.f32 (/.f32 #s(literal -1 binary32) n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))))
(*.f32 n1_i (*.f32 (*.f32 n0_i (*.f32 (/.f32 #s(literal -1 binary32) n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) #s(literal -1 binary32)))
(*.f32 n1_i (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) (neg.f32 n0_i)))
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 n0_i) (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))))
(*.f32 (neg.f32 n0_i) (neg.f32 (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))))
(*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i) (*.f32 n0_i n1_i))
(*.f32 (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)
(*.f32 (*.f32 (neg.f32 n0_i) (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 n0_i (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))))
(*.f32 (neg.f32 (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (neg.f32 n0_i))
(*.f32 (*.f32 n1_i (neg.f32 n0_i)) (*.f32 (/.f32 #s(literal -1 binary32) n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))
(*.f32 (*.f32 n1_i (neg.f32 n0_i)) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i) #s(literal -1 binary32)))
(*.f32 (neg.f32 n1_i) (*.f32 n0_i (*.f32 (/.f32 #s(literal -1 binary32) n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) (*.f32 n1_i (neg.f32 n0_i)))
(*.f32 (*.f32 n0_i n1_i) (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i))
(*.f32 (*.f32 (*.f32 n0_i (/.f32 #s(literal 1 binary32) n0_i)) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n1_i)
(*.f32 (*.f32 n0_i (*.f32 (/.f32 #s(literal -1 binary32) n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (neg.f32 n1_i))
(*.f32 (*.f32 n0_i (*.f32 (/.f32 #s(literal -1 binary32) n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (*.f32 n1_i #s(literal -1 binary32)))
(*.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))) n0_i)
(*.f32 (*.f32 (*.f32 n0_i n1_i) (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (/.f32 (/.f32 #s(literal 1 binary32) n0_i) n0_i))
(*.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))) n0_i)
(*.f32 (*.f32 (neg.f32 n0_i) (*.f32 (/.f32 #s(literal -1 binary32) n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) n1_i)
(*.f32 (*.f32 (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) #s(literal 1 binary32)) n0_i)
(*.f32 (*.f32 (neg.f32 (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) #s(literal -1 binary32)) n0_i)
(*.f32 (*.f32 (*.f32 n0_i n1_i) (/.f32 #s(literal 1 binary32) n0_i)) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(neg.f32 (*.f32 n0_i (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))))
(+.f32 #s(literal 0 binary32) (*.f32 (neg.f32 n0_i) (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))))
(+.f32 (neg.f32 (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i)))) (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) n0_i)) (/.f32 n1_i n0_i)))
(+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) n0_i)) (/.f32 n1_i n0_i)) (neg.f32 (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i)))))
(+.f32 (*.f32 (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) #s(literal 0 binary32)) (*.f32 (neg.f32 n0_i) (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))))
(+.f32 (*.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))) n0_i) n0_i) (neg.f32 (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i)))))
(+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (*.f32 (neg.f32 n0_i) (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))))
(fma.f32 (neg.f32 n0_i) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 n1_i n0_i)) (neg.f32 (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i)))))
(fma.f32 (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)) (*.f32 n1_i (neg.f32 n0_i)) (neg.f32 (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i)))))
(fma.f32 (/.f32 u n0_i) (*.f32 n1_i (neg.f32 n0_i)) (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) n0_i)) (/.f32 n1_i n0_i)))
(fma.f32 (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 n1_i n0_i)) (neg.f32 n0_i) (neg.f32 (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i)))))
(fma.f32 (*.f32 n1_i (neg.f32 n0_i)) (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)) (neg.f32 (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i)))))
(fma.f32 (*.f32 n1_i (neg.f32 n0_i)) (/.f32 u n0_i) (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) n0_i)) (/.f32 n1_i n0_i)))
(-.f32 #s(literal 0 binary32) (*.f32 n0_i (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))))
(-.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 n0_i n1_i) (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u))))) (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) (*.f32 n1_i (neg.f32 n0_i)))))
(/.f32 (*.f32 n1_i (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)))
(/.f32 (*.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) (*.f32 n1_i (neg.f32 n0_i))) (*.f32 n0_i n0_i))
(/.f32 (neg.f32 (*.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) (*.f32 n1_i (neg.f32 n0_i)))) (*.f32 n0_i (neg.f32 n0_i)))
(/.f32 (*.f32 (*.f32 n1_i (neg.f32 n0_i)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)))
(/.f32 (*.f32 (*.f32 n1_i (neg.f32 n0_i)) (+.f32 n0_i (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 u n0_i)))) (/.f32 n0_i (/.f32 u n0_i)))
(/.f32 (*.f32 (*.f32 n1_i (neg.f32 n0_i)) (+.f32 (/.f32 n0_i u) (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u))))) (/.f32 (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u))) (/.f32 u n0_i)))
(/.f32 (*.f32 (*.f32 n1_i (neg.f32 n0_i)) (+.f32 n0_i (/.f32 (*.f32 n0_i u) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (/.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(/.f32 (*.f32 (*.f32 n1_i (neg.f32 n0_i)) (*.f32 n0_i (+.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle)))) (neg.f32 u)))) (*.f32 n0_i (neg.f32 n0_i)))
(/.f32 (*.f32 (*.f32 n1_i (neg.f32 n0_i)) (+.f32 (neg.f32 n0_i) (/.f32 (*.f32 n0_i u) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))))))) (/.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 (*.f32 n1_i (neg.f32 n0_i)) (+.f32 (neg.f32 n0_i) (/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle)))) (/.f32 u n0_i)))) (/.f32 (*.f32 n0_i (neg.f32 n0_i)) u))
(/.f32 (*.f32 (*.f32 n1_i (neg.f32 n0_i)) (/.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)) n0_i)
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 n1_i (neg.f32 n0_i))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)))
(/.f32 (*.f32 (+.f32 n0_i (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 u n0_i))) (*.f32 n1_i (neg.f32 n0_i))) (/.f32 n0_i (/.f32 u n0_i)))
(/.f32 (*.f32 (+.f32 (/.f32 n0_i u) (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (*.f32 n1_i (neg.f32 n0_i))) (/.f32 (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u))) (/.f32 u n0_i)))
(/.f32 (*.f32 (+.f32 n0_i (/.f32 (*.f32 n0_i u) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) (*.f32 n1_i (neg.f32 n0_i))) (/.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(/.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle)))) (neg.f32 u))) (*.f32 n1_i (neg.f32 n0_i))) (*.f32 n0_i (neg.f32 n0_i)))
(/.f32 (*.f32 (+.f32 (neg.f32 n0_i) (/.f32 (*.f32 n0_i u) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle)))))) (*.f32 n1_i (neg.f32 n0_i))) (/.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 (+.f32 (neg.f32 n0_i) (/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle)))) (/.f32 u n0_i))) (*.f32 n1_i (neg.f32 n0_i))) (/.f32 (*.f32 n0_i (neg.f32 n0_i)) u))
(/.f32 (*.f32 (/.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i) (*.f32 n1_i (neg.f32 n0_i))) n0_i)
(/.f32 (*.f32 (*.f32 n1_i (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (neg.f32 n0_i)) (*.f32 n0_i n0_i))
(/.f32 (/.f32 (*.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) (*.f32 n1_i (neg.f32 n0_i))) n0_i) n0_i)
(*.f32 n0_i (neg.f32 (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))))
(*.f32 n1_i (*.f32 n0_i (*.f32 (/.f32 #s(literal -1 binary32) n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))))
(*.f32 #s(literal -1 binary32) (*.f32 n0_i (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))))
(*.f32 (neg.f32 n0_i) (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))
(*.f32 (neg.f32 n0_i) (neg.f32 (neg.f32 (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))))
(*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i) (*.f32 n1_i (neg.f32 n0_i)))
(*.f32 (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) (neg.f32 n0_i))
(*.f32 (*.f32 (neg.f32 n0_i) (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 n0_i) (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))))
(*.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) n0_i) n0_i) (*.f32 n1_i (neg.f32 n0_i))))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))) (*.f32 n1_i (neg.f32 n0_i))))
(*.f32 (neg.f32 (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) n0_i)
(*.f32 (*.f32 n0_i (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) #s(literal -1 binary32))
(*.f32 (*.f32 n1_i (neg.f32 n0_i)) (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i))
(*.f32 (*.f32 n0_i n1_i) (*.f32 (/.f32 #s(literal -1 binary32) n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))
(*.f32 (*.f32 (*.f32 n0_i (/.f32 #s(literal 1 binary32) n0_i)) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) (neg.f32 n1_i))
(*.f32 (*.f32 n0_i (*.f32 (/.f32 #s(literal -1 binary32) n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) n1_i)
(*.f32 (*.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) (*.f32 n1_i (neg.f32 n0_i))) (/.f32 (/.f32 #s(literal 1 binary32) n0_i) n0_i))
(*.f32 (/.f32 (*.f32 n1_i (neg.f32 n0_i)) n0_i) (/.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i))
(*.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))) (neg.f32 n0_i))
(*.f32 (*.f32 (*.f32 n1_i (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) n0_i)) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(*.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))) (neg.f32 n0_i))
(*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i) #s(literal -1 binary32)) (*.f32 n0_i n1_i))
(*.f32 (*.f32 (neg.f32 (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) #s(literal 1 binary32)) n0_i)
(*.f32 (*.f32 (neg.f32 (*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) #s(literal -1 binary32)) (neg.f32 n0_i))
(neg.f32 n0_i)
(+.f32 (neg.f32 n0_i) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (neg.f32 n0_i))
(-.f32 #s(literal 0 binary32) n0_i)
(*.f32 n0_i #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) n0_i)
(*.f32 (neg.f32 n0_i) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (neg.f32 n0_i))
(+.f32 (/.f32 n1_i (/.f32 n0_i u)) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 n1_i n0_i)))
(+.f32 (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 n1_i n0_i)) (/.f32 n1_i (/.f32 n0_i u)))
(fma.f32 u (/.f32 n1_i n0_i) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 n1_i n0_i)))
(fma.f32 n1_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)) (/.f32 n1_i (/.f32 n0_i u)))
(fma.f32 n1_i (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 n1_i n0_i)))
(fma.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (*.f32 n1_i (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)) (/.f32 n1_i (/.f32 n0_i u)))
(fma.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 n1_i n0_i) (/.f32 n1_i (/.f32 n0_i u)))
(fma.f32 (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)) n1_i (/.f32 n1_i (/.f32 n0_i u)))
(fma.f32 (/.f32 u n0_i) n1_i (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 n1_i n0_i)))
(fma.f32 (*.f32 u n1_i) (/.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 n1_i n0_i)))
(fma.f32 #s(literal 1 binary32) (/.f32 n1_i (/.f32 n0_i u)) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 n1_i n0_i)))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) (/.f32 #s(literal -1 binary32) n0_i) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 n1_i n0_i)))
(fma.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 n1_i n0_i)))
(fma.f32 (/.f32 n1_i n0_i) u (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 n1_i n0_i)))
(fma.f32 (*.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i) (/.f32 n1_i (/.f32 n0_i u)))
(fma.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))) (/.f32 #s(literal 1 binary32) n0_i) (/.f32 n1_i (/.f32 n0_i u)))
(-.f32 (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 n1_i n0_i)) (-.f32 #s(literal 0 binary32) (/.f32 n1_i (/.f32 n0_i u))))
(/.f32 n1_i (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))))
(/.f32 (*.f32 n1_i (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (*.f32 n0_i n0_i))
(/.f32 (+.f32 (*.f32 n1_i (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (*.f32 (/.f32 n0_i u) n1_i)) (/.f32 (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u))) (/.f32 u n0_i)))
(/.f32 (+.f32 (*.f32 n1_i (neg.f32 n0_i)) (*.f32 (/.f32 n0_i u) (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (/.f32 (*.f32 n0_i (neg.f32 n0_i)) u))
(/.f32 (+.f32 (*.f32 n0_i n1_i) (*.f32 (/.f32 n0_i u) (*.f32 n1_i (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (/.f32 n0_i (/.f32 u n0_i)))
(/.f32 (+.f32 (neg.f32 n0_i) (*.f32 (neg.f32 (/.f32 n0_i (*.f32 u n1_i))) (*.f32 n1_i (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (*.f32 (neg.f32 (/.f32 n0_i (*.f32 u n1_i))) n0_i))
(/.f32 (+.f32 (/.f32 n0_i (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))))) (*.f32 (neg.f32 (/.f32 n0_i (*.f32 u n1_i))) n1_i)) (*.f32 (neg.f32 (/.f32 n0_i (*.f32 u n1_i))) (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u)))))
(/.f32 (+.f32 n0_i (*.f32 (neg.f32 (/.f32 n0_i (*.f32 u n1_i))) (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (*.f32 (neg.f32 (/.f32 n0_i (*.f32 u n1_i))) (neg.f32 n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 u n1_i) (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (*.f32 n0_i n1_i)) (/.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(/.f32 (+.f32 (*.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i (*.f32 n1_i (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (*.f32 n0_i n0_i))
(/.f32 (+.f32 (*.f32 (*.f32 u n1_i) (neg.f32 n0_i)) (*.f32 n0_i (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (*.f32 n0_i (neg.f32 n0_i)))
(/.f32 (+.f32 n0_i (*.f32 (/.f32 n0_i (*.f32 u n1_i)) (*.f32 n1_i (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (*.f32 (/.f32 n0_i (*.f32 u n1_i)) n0_i))
(/.f32 (+.f32 (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u))) (*.f32 (/.f32 n0_i (*.f32 u n1_i)) n1_i)) (*.f32 (/.f32 n0_i (*.f32 u n1_i)) (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u)))))
(/.f32 (+.f32 (neg.f32 n0_i) (*.f32 (/.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (*.f32 (/.f32 n0_i (*.f32 u n1_i)) (neg.f32 n0_i)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (*.f32 n1_i (neg.f32 n0_i))) (/.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) n0_i) (*.f32 (neg.f32 n0_i) (*.f32 n1_i (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (*.f32 n0_i (neg.f32 n0_i)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (*.f32 n0_i n0_i))
(/.f32 (+.f32 (*.f32 n1_i (/.f32 n0_i u)) (*.f32 (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u))) n1_i)) (/.f32 (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u))) (/.f32 u n0_i)))
(/.f32 (+.f32 (*.f32 n1_i (neg.f32 (/.f32 n0_i (*.f32 u n1_i)))) (*.f32 (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u))) #s(literal -1 binary32))) (*.f32 (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u))) (neg.f32 (/.f32 n0_i (*.f32 u n1_i)))))
(/.f32 (+.f32 (*.f32 n1_i (neg.f32 n0_i)) (*.f32 (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u))) (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)))) (/.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 n0_i n1_i) (*.f32 (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u))) (*.f32 u n1_i))) (/.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))) (/.f32 n0_i u)) (*.f32 n0_i n1_i)) (/.f32 n0_i (/.f32 u n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))) (neg.f32 (/.f32 n0_i (*.f32 u n1_i)))) (neg.f32 n0_i)) (*.f32 n0_i (neg.f32 (/.f32 n0_i (*.f32 u n1_i)))))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))) n0_i) (*.f32 n0_i (*.f32 u n1_i))) (*.f32 n0_i n0_i))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))) (neg.f32 n0_i)) (*.f32 n0_i (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)))) (*.f32 n0_i (neg.f32 n0_i)))
(/.f32 (+.f32 (*.f32 n1_i (/.f32 n0_i (*.f32 u n1_i))) (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (*.f32 (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u))) (/.f32 n0_i (*.f32 u n1_i))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))) (/.f32 n0_i u)) (*.f32 n1_i (neg.f32 n0_i))) (/.f32 (*.f32 n0_i (neg.f32 n0_i)) u))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))) n0_i) (*.f32 (neg.f32 n0_i) (*.f32 u n1_i))) (*.f32 n0_i (neg.f32 n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))) (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)))) (*.f32 n0_i n0_i))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))) (/.f32 n0_i (*.f32 u n1_i))) n0_i) (*.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))) (neg.f32 (/.f32 n0_i (*.f32 u n1_i)))) n0_i) (*.f32 (neg.f32 n0_i) (neg.f32 (/.f32 n0_i (*.f32 u n1_i)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))) (/.f32 n0_i (*.f32 u n1_i))) (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) (/.f32 n0_i (*.f32 u n1_i))))
(/.f32 (neg.f32 (*.f32 n1_i (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))) (*.f32 n0_i (neg.f32 n0_i)))
(/.f32 (*.f32 n1_i (+.f32 n0_i (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 u n0_i)))) (/.f32 n0_i (/.f32 u n0_i)))
(/.f32 (*.f32 n1_i (+.f32 (/.f32 n0_i u) (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u))))) (/.f32 (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u))) (/.f32 u n0_i)))
(/.f32 (*.f32 n1_i (+.f32 n0_i (/.f32 (*.f32 n0_i u) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (/.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(/.f32 (*.f32 n1_i (*.f32 n0_i (+.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle)))) (neg.f32 u)))) (*.f32 n0_i (neg.f32 n0_i)))
(/.f32 (*.f32 n1_i (+.f32 (neg.f32 n0_i) (/.f32 (*.f32 n0_i u) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))))))) (/.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 n1_i (+.f32 (neg.f32 n0_i) (/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle)))) (/.f32 u n0_i)))) (/.f32 (*.f32 n0_i (neg.f32 n0_i)) u))
(/.f32 (*.f32 n1_i (/.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)) n0_i)
(/.f32 (*.f32 (+.f32 n0_i (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 u n0_i))) n1_i) (/.f32 n0_i (/.f32 u n0_i)))
(/.f32 (*.f32 (+.f32 (/.f32 n0_i u) (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u)))) n1_i) (/.f32 (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u))) (/.f32 u n0_i)))
(/.f32 (*.f32 (+.f32 n0_i (/.f32 (*.f32 n0_i u) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n1_i) (/.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(/.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle)))) (neg.f32 u))) n1_i) (*.f32 n0_i (neg.f32 n0_i)))
(/.f32 (*.f32 (+.f32 (neg.f32 n0_i) (/.f32 (*.f32 n0_i u) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle)))))) n1_i) (/.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 (+.f32 (neg.f32 n0_i) (/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle)))) (/.f32 u n0_i))) n1_i) (/.f32 (*.f32 n0_i (neg.f32 n0_i)) u))
(/.f32 (*.f32 (/.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i) n1_i) n0_i)
(/.f32 (/.f32 (*.f32 n1_i (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) n0_i) n0_i)
(*.f32 n1_i (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i))
(*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i) n1_i)
(*.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) n0_i) n0_i) n1_i))
(*.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) (/.f32 n1_i (*.f32 n0_i n0_i)))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 u n1_i) (*.f32 n1_i (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))) (*.f32 u n1_i)))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))) n1_i))
(*.f32 (/.f32 n1_i n0_i) (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(*.f32 (/.f32 n1_i n0_i) (/.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i))
(*.f32 (*.f32 n1_i (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))) (/.f32 (/.f32 #s(literal 1 binary32) n0_i) n0_i))
(*.f32 (/.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i) (/.f32 n1_i n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)
(+.f32 (+.f32 n0_i (*.f32 u n1_i)) (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)))
(+.f32 (+.f32 (*.f32 u n1_i) n0_i) (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)))
(fma.f32 n0_i (-.f32 #s(literal 1 binary32) u) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 #s(literal -1 binary32) (neg.f32 n0_i) (*.f32 u (-.f32 n1_i n0_i)))
(fma.f32 #s(literal 1 binary32) n0_i (*.f32 u (-.f32 n1_i n0_i)))
(fma.f32 (-.f32 #s(literal 1 binary32) u) n0_i (*.f32 u n1_i))
(-.f32 #s(literal 0 binary32) (-.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n1_i n0_i))))
(neg.f32 (neg.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) #s(literal -1 binary32)))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle))))
(+.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (neg.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(/.f32 (*.f32 normAngle #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (*.f32 #s(literal 1 binary32) normAngle) (/.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) #s(literal -1 binary32)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(*.f32 #s(literal 1 binary32) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (neg.f32 normAngle) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) #s(literal 1 binary32))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) normAngle)
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 normAngle (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 normAngle (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(*.f32 (neg.f32 normAngle) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 (neg.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 (/.f32 normAngle #s(literal -1 binary32)) (/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle)))
(*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) #s(literal -1 binary32)) (/.f32 (neg.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal -1 binary32)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 (neg.f32 normAngle) #s(literal -1 binary32)) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (*.f32 #s(literal 1 binary32) normAngle) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (*.f32 #s(literal 1 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (neg.f32 (neg.f32 (*.f32 n1_i (*.f32 u normAngle)))) (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(fma.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (*.f32 u normAngle)))
(fma.f32 u (*.f32 n1_i normAngle) (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(fma.f32 n1_i (*.f32 u normAngle) (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(fma.f32 normAngle (*.f32 u n1_i) (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(fma.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (*.f32 u normAngle)))
(fma.f32 (*.f32 u n1_i) normAngle (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(fma.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle (*.f32 n1_i (*.f32 u normAngle)))
(fma.f32 (*.f32 u normAngle) n1_i (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(fma.f32 (*.f32 n1_i normAngle) u (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(fma.f32 (*.f32 n0_i normAngle) (-.f32 #s(literal 1 binary32) u) (*.f32 n1_i (*.f32 u normAngle)))
(fma.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i (*.f32 n1_i (*.f32 u normAngle)))
(-.f32 #s(literal 0 binary32) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 normAngle (neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (neg.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 normAngle #s(literal 1 binary32)))
(*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1 binary32))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 normAngle))
(*.f32 (neg.f32 normAngle) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 (neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) normAngle)
(*.f32 (neg.f32 (neg.f32 normAngle)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)))
(neg.f32 (/.f32 (*.f32 u n1_i) #s(literal -1 binary32)))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 u n1_i) #s(literal -1 binary32)))
(/.f32 (*.f32 u n1_i) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u n1_i)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) #s(literal -1 binary32))
(*.f32 u n1_i)
(*.f32 u (neg.f32 (neg.f32 n1_i)))
(*.f32 u (/.f32 (neg.f32 n1_i) #s(literal -1 binary32)))
(*.f32 n1_i u)
(*.f32 (neg.f32 u) (neg.f32 n1_i))
(*.f32 (neg.f32 u) (/.f32 n1_i #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u n1_i) #s(literal -1 binary32)))
(*.f32 (*.f32 u n1_i) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 u n1_i))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) #s(literal -1 binary32))
(*.f32 (neg.f32 n1_i) (neg.f32 u))
(*.f32 (neg.f32 n1_i) (/.f32 u #s(literal -1 binary32)))
(*.f32 (neg.f32 (neg.f32 n1_i)) u)
(*.f32 n1_i #s(literal 1/6 binary32))
(*.f32 #s(literal 1/6 binary32) n1_i)
(neg.f32 (*.f32 (neg.f32 n0_i) #s(literal 1/3 binary32)))
(neg.f32 (*.f32 #s(literal 1/3 binary32) (neg.f32 n0_i)))
(*.f32 n0_i #s(literal 1/3 binary32))
(*.f32 #s(literal 1/3 binary32) n0_i)
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 n0_i) #s(literal 1/3 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 n0_i #s(literal 1/3 binary32)))
(*.f32 #s(literal -1/3 binary32) (neg.f32 n0_i))
(+.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))))
(+.f32 (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(fma.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))))
(fma.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i (*.f32 #s(literal 1/6 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 normAngle (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) normAngle))
(*.f32 (*.f32 normAngle normAngle) (+.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))) normAngle) normAngle)
(neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 n1_i (/.f32 n0_i u))))
(exp.f32 (*.f32 (log.f32 (/.f32 n0_i (*.f32 u n1_i))) #s(literal -1 binary32)))
(pow.f32 (/.f32 n0_i (*.f32 u n1_i)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (/.f32 n1_i (/.f32 n0_i u))))
(/.f32 u (/.f32 n0_i n1_i))
(/.f32 n1_i (/.f32 n0_i u))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 n0_i (*.f32 u n1_i))))
(/.f32 (*.f32 u n1_i) n0_i)
(/.f32 #s(literal 1 binary32) (/.f32 n0_i (*.f32 u n1_i)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) (neg.f32 n0_i))
(/.f32 (/.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (*.f32 u n1_i)))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 n1_i (/.f32 n0_i u))) #s(literal -1 binary32))
(/.f32 (/.f32 n1_i n0_i) (/.f32 #s(literal 1 binary32) u))
(/.f32 (neg.f32 n1_i) (-.f32 #s(literal 0 binary32) (/.f32 n0_i u)))
(/.f32 (/.f32 (*.f32 u n1_i) #s(literal -1 binary32)) (neg.f32 n0_i))
(/.f32 (*.f32 n1_i #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 n0_i u)))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 u n1_i))) (neg.f32 n0_i))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) #s(literal 1 binary32)) (neg.f32 n0_i))
(*.f32 u (/.f32 n1_i n0_i))
(*.f32 n1_i (/.f32 u n0_i))
(*.f32 (neg.f32 u) (-.f32 #s(literal 0 binary32) (/.f32 n1_i n0_i)))
(*.f32 (neg.f32 u) (*.f32 (/.f32 #s(literal -1 binary32) n0_i) n1_i))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 n1_i (/.f32 n0_i u))))
(*.f32 (/.f32 u n0_i) n1_i)
(*.f32 (/.f32 u n0_i) (/.f32 (neg.f32 n1_i) #s(literal -1 binary32)))
(*.f32 (*.f32 u n1_i) (/.f32 #s(literal 1 binary32) n0_i))
(*.f32 #s(literal 1 binary32) (/.f32 n1_i (/.f32 n0_i u)))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) (/.f32 #s(literal -1 binary32) n0_i))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 u n1_i)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (/.f32 n1_i (/.f32 #s(literal 1 binary32) u)))
(*.f32 (/.f32 n1_i (/.f32 n0_i u)) #s(literal 1 binary32))
(*.f32 (/.f32 n1_i n0_i) u)
(*.f32 (neg.f32 n1_i) (-.f32 #s(literal 0 binary32) (/.f32 u n0_i)))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 u n0_i)) (/.f32 n1_i #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) n0_i) (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)))
(*.f32 (/.f32 #s(literal -1 binary32) n0_i) (/.f32 (*.f32 u n1_i) #s(literal -1 binary32)))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 n1_i n0_i)) (neg.f32 u))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 n1_i n0_i)) (/.f32 u #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 u n1_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) n0_i))
(*.f32 (/.f32 u #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 n1_i n0_i)))
(*.f32 (/.f32 n1_i #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 u n0_i)))
(*.f32 (/.f32 n1_i #s(literal 1 binary32)) (/.f32 u n0_i))
(*.f32 (/.f32 (neg.f32 n1_i) #s(literal -1 binary32)) (/.f32 u n0_i))
(*.f32 (*.f32 n1_i #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 u n0_i)))
(*.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 u n1_i))) (/.f32 #s(literal -1 binary32) n0_i))
(neg.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) n0_i)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u)))) #s(literal -1 binary32)))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u (*.f32 u #s(literal -1/6 binary32)))))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle)))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u (*.f32 u #s(literal -1/6 binary32)))))))
(+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u (*.f32 u #s(literal -1/6 binary32))))) (/.f32 #s(literal 1 binary32) n0_i)) (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) n0_i)))
(+.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u (*.f32 u #s(literal -1/6 binary32))))) (/.f32 #s(literal 1 binary32) n0_i)))
(pow.f32 (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) n0_i)))
(/.f32 #s(literal -1 binary32) (/.f32 n0_i (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (/.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 u u))))
(/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) n0_i)
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 n0_i u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u u))))
(/.f32 #s(literal 1 binary32) (/.f32 n0_i (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) #s(literal -1 binary32)))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle)))) (neg.f32 n0_i))
(/.f32 (/.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal -6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) n0_i)) #s(literal -1 binary32))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) #s(literal -1 binary32))) n0_i)
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) #s(literal -1 binary32)))) (neg.f32 n0_i))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) #s(literal -1 binary32)) (neg.f32 n0_i))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))))) (neg.f32 n0_i))
(/.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle)))) #s(literal 1 binary32)) (neg.f32 n0_i))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) #s(literal -1 binary32)))) n0_i)
(/.f32 (/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) #s(literal -1 binary32))) #s(literal -1 binary32)) (neg.f32 n0_i))
(/.f32 (/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) #s(literal -1 binary32))) #s(literal 1 binary32)) n0_i)
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u #s(literal -1/6 binary32)))) n0_i)))
(*.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))))
(*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (neg.f32 n0_i)))
(*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (neg.f32 u) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1 binary32) (*.f32 u u)))) n0_i))
(*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 #s(literal -1 binary32) n0_i)))
(*.f32 normAngle (*.f32 (*.f32 u normAngle) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u #s(literal -1/6 binary32)))) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u #s(literal -1/6 binary32)))) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle (*.f32 u normAngle)) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (neg.f32 u) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 #s(literal -1 binary32) n0_i)))
(*.f32 (*.f32 normAngle (*.f32 u normAngle)) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u #s(literal -1/6 binary32)))) n0_i))
(*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 u (/.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) n0_i)))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) n0_i)))
(*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 #s(literal 1 binary32) n0_i))
(*.f32 (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle)))) (/.f32 #s(literal -1 binary32) n0_i))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (pow.f32 (/.f32 #s(literal -6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))) #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (neg.f32 n0_i)))
(*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (/.f32 #s(literal -1 binary32) n0_i)))
(*.f32 (*.f32 u normAngle) (*.f32 normAngle (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u #s(literal -1/6 binary32)))) n0_i)))
(*.f32 (*.f32 u normAngle) (*.f32 (*.f32 normAngle #s(literal -1/6 binary32)) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(*.f32 (*.f32 u #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 #s(literal -1/6 binary32) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (*.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) n0_i)))
(*.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i) (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))
(*.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) #s(literal -1 binary32)))
(*.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u))) (/.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (neg.f32 n0_i)))
(*.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u))) (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (/.f32 #s(literal -1 binary32) n0_i)))
(*.f32 (/.f32 #s(literal -1 binary32) n0_i) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (/.f32 #s(literal -1 binary32) n0_i) (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) #s(literal -1 binary32)))
(*.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u #s(literal -1/6 binary32)))) (/.f32 (*.f32 normAngle (*.f32 u normAngle)) n0_i))
(*.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) n0_i)))
(*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 u #s(literal -1/6 binary32))) (/.f32 (*.f32 normAngle normAngle) n0_i))
(*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 u #s(literal -1/6 binary32))) (*.f32 (*.f32 normAngle normAngle) (/.f32 #s(literal 1 binary32) n0_i)))
(*.f32 (*.f32 u (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 normAngle (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u #s(literal -1/6 binary32)))) n0_i) (*.f32 normAngle (*.f32 u normAngle)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)) (*.f32 u #s(literal -1/6 binary32)))
(*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) n0_i))
(*.f32 (*.f32 (*.f32 normAngle (*.f32 u normAngle)) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)) #s(literal -1/6 binary32))
(*.f32 (*.f32 u (/.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) n0_i)) (+.f32 #s(literal -1 binary32) (*.f32 u u)))
(*.f32 (*.f32 u (/.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) n0_i)) (/.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) n0_i))
(*.f32 (/.f32 (*.f32 normAngle (*.f32 u normAngle)) #s(literal -1 binary32)) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u #s(literal -1/6 binary32)))) (neg.f32 n0_i)))
(*.f32 (/.f32 (*.f32 normAngle (*.f32 u normAngle)) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u #s(literal -1/6 binary32)))) n0_i))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) #s(literal -1 binary32)) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (neg.f32 n0_i)))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) #s(literal -1 binary32)) (/.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u))) n0_i))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))
(*.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) #s(literal -1 binary32)) (/.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (neg.f32 n0_i)))
(*.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) n0_i))
(*.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) #s(literal 1 binary32)) (*.f32 u (/.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) n0_i)))
(*.f32 (/.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal -1 binary32)) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1 binary32) (*.f32 u u))) (neg.f32 n0_i)))
(*.f32 (/.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(*.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) #s(literal -1 binary32)) (/.f32 #s(literal -1/6 binary32) (neg.f32 n0_i)))
(*.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) #s(literal 1 binary32)) (/.f32 #s(literal -1/6 binary32) n0_i))
(*.f32 (/.f32 #s(literal -1/6 binary32) n0_i) (/.f32 (*.f32 (neg.f32 u) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1 binary32) (*.f32 u u)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u #s(literal -1/6 binary32)))) #s(literal -1 binary32)) (/.f32 (*.f32 normAngle (*.f32 u normAngle)) (neg.f32 n0_i)))
(*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u #s(literal -1/6 binary32)))) #s(literal 1 binary32)) (/.f32 (*.f32 normAngle (*.f32 u normAngle)) n0_i))
(*.f32 (/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 u #s(literal -1/6 binary32))) #s(literal -1 binary32)) (/.f32 (*.f32 normAngle normAngle) (neg.f32 n0_i)))
(*.f32 (/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 u #s(literal -1/6 binary32))) #s(literal 1 binary32)) (/.f32 (*.f32 normAngle normAngle) n0_i))
(*.f32 (/.f32 #s(literal 1/6 binary32) n0_i) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u))) #s(literal -1 binary32)) (*.f32 u (/.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) n0_i)))
(*.f32 (/.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u))) n0_i) (/.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) #s(literal -1 binary32)) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))
(*.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) n0_i) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 u normAngle))) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u #s(literal -1/6 binary32)))) n0_i))
(*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 u u))) (*.f32 u (/.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) n0_i)))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))))) (/.f32 #s(literal -1 binary32) n0_i))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 u #s(literal -1/6 binary32))) (*.f32 (*.f32 normAngle normAngle) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 normAngle (*.f32 u normAngle))) (+.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u #s(literal -1/6 binary32)))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 u #s(literal -1/6 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1 binary32) (*.f32 u u))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u #s(literal -1/6 binary32))))) (*.f32 normAngle (*.f32 u normAngle)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 u #s(literal -1/6 binary32)))) (*.f32 normAngle normAngle))
(*.f32 (*.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i) u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))
(*.f32 (*.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i) (*.f32 u normAngle)) (*.f32 normAngle #s(literal -1/6 binary32)))
(*.f32 (*.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i) (*.f32 u #s(literal -1/6 binary32))) (*.f32 normAngle normAngle))
(*.f32 (*.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u)
(*.f32 (*.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i) (*.f32 u (*.f32 normAngle #s(literal -1/6 binary32)))) normAngle)
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 n0_i #s(literal -1/6 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))
(neg.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))))
(-.f32 #s(literal 0 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))))
(*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))
(*.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 u normAngle))))
(*.f32 normAngle (*.f32 u (*.f32 normAngle #s(literal -1/6 binary32))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal -1/6 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))))
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 u normAngle)))
(*.f32 #s(literal -1/6 binary32) (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (*.f32 normAngle (*.f32 u normAngle)) #s(literal -1/6 binary32))
(*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))
(*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) #s(literal -1 binary32))
(*.f32 (*.f32 u normAngle) (*.f32 normAngle #s(literal -1/6 binary32)))
(*.f32 (*.f32 u #s(literal -1/6 binary32)) (*.f32 normAngle normAngle))
(*.f32 (*.f32 u #s(literal -1/6 binary32)) (neg.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 u normAngle))) #s(literal 1/6 binary32))
(*.f32 (*.f32 #s(literal 1/6 binary32) u) (*.f32 normAngle (*.f32 normAngle #s(literal -1 binary32))))
(*.f32 (*.f32 u (*.f32 normAngle #s(literal -1/6 binary32))) normAngle)
(*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) u)
(*.f32 (*.f32 normAngle #s(literal -1/6 binary32)) (*.f32 u normAngle))
(*.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 u normAngle)))) #s(literal -1/6 binary32))
(*.f32 (neg.f32 (*.f32 #s(literal 1/6 binary32) u)) (*.f32 normAngle normAngle))
(neg.f32 (*.f32 n0_i (+.f32 u #s(literal -1 binary32))))
(neg.f32 (*.f32 (neg.f32 n0_i) (-.f32 #s(literal 1 binary32) u)))
(neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (neg.f32 n0_i)))
(+.f32 n0_i (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)))
(+.f32 (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)) n0_i)
(+.f32 (*.f32 (+.f32 u #s(literal -1 binary32)) #s(literal 0 binary32)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+.f32 (*.f32 #s(literal 0 binary32) (+.f32 u #s(literal -1 binary32))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 n0_i #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)))
(fma.f32 #s(literal -1 binary32) (neg.f32 n0_i) (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)))
(fma.f32 #s(literal 1 binary32) n0_i (-.f32 #s(literal 0 binary32) (*.f32 n0_i u)))
(-.f32 n0_i (*.f32 n0_i u))
(-.f32 #s(literal 0 binary32) (-.f32 (neg.f32 n0_i) (-.f32 #s(literal 0 binary32) (*.f32 n0_i u))))
(-.f32 (+.f32 n0_i #s(literal 0 binary32)) (*.f32 n0_i u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(*.f32 #s(literal -1 binary32) (*.f32 n0_i (+.f32 u #s(literal -1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 n0_i) (-.f32 #s(literal 1 binary32) u)))
(*.f32 (+.f32 u #s(literal -1 binary32)) (neg.f32 n0_i))
(*.f32 (neg.f32 n0_i) (+.f32 u #s(literal -1 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(*.f32 (-.f32 #s(literal 1 binary32) u) n0_i)
(*.f32 (*.f32 n0_i (+.f32 u #s(literal -1 binary32))) #s(literal -1 binary32))
(*.f32 (*.f32 (+.f32 u #s(literal -1 binary32)) #s(literal -1 binary32)) n0_i)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (neg.f32 n0_i))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)) n0_i)

simplify325.0ms (2.1%)

Algorithm
egg-herbie
Rules
6174×*-lowering-*.f32
6174×*-lowering-*.f64
2322×+-lowering-+.f64
2322×+-lowering-+.f32
1164×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
051510181
119528868
278408868
081748868
Stop Event
iter limit
node limit
Counts
804 → 804
Calls
Call 1
Inputs
(* 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)))))
(* -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)
(* n1_i u)
(- (* n0_i (- 1 u)) (* -1 (* n1_i u)))
(- (* n0_i (- 1 u)) (* -1 (* n1_i u)))
(- (* n0_i (- 1 u)) (* -1 (* 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))
(* -1 (* n0_i (- u 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) (* -1 (- u 1)))))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) (* -1 (- u 1)))))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) (* -1 (- u 1)))))
n0_i
(- (* -1 (* n0_i (* u (- 1 (/ n1_i n0_i))))) (* -1 n0_i))
(- (* -1 (* n0_i (* u (- 1 (/ n1_i n0_i))))) (* -1 n0_i))
(- (* -1 (* n0_i (* u (- 1 (/ n1_i n0_i))))) (* -1 n0_i))
(* -1 (* n0_i (* u (- 1 (/ n1_i n0_i)))))
(* u (- (/ n0_i u) (* n0_i (- 1 (/ n1_i n0_i)))))
(* u (- (/ n0_i u) (* n0_i (- 1 (/ n1_i n0_i)))))
(* u (- (/ n0_i u) (* n0_i (- 1 (/ n1_i n0_i)))))
(* -1 (* n0_i (* u (+ 1 (* -1 (/ n1_i n0_i))))))
(* -1 (* u (- (* -1 (/ n0_i u)) (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i))))))))
(* -1 (* u (- (* -1 (/ n0_i u)) (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i))))))))
(* -1 (* u (- (* -1 (/ n0_i u)) (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i))))))))
(* -1 (* n0_i (- u 1)))
(- (* n1_i u) (* n0_i (- u 1)))
(- (* n1_i u) (* n0_i (- u 1)))
(- (* n1_i u) (* n0_i (- u 1)))
(* n1_i u)
(* n1_i (- (* -1 (/ (* n0_i (- u 1)) n1_i)) (* -1 u)))
(* n1_i (- (* -1 (/ (* n0_i (- u 1)) n1_i)) (* -1 u)))
(* n1_i (- (* -1 (/ (* n0_i (- u 1)) n1_i)) (* -1 u)))
(* n1_i u)
(* -1 (* n1_i (- (/ (* n0_i (- u 1)) n1_i) u)))
(* -1 (* n1_i (- (/ (* n0_i (- u 1)) n1_i) u)))
(* -1 (* n1_i (- (/ (* n0_i (- u 1)) n1_i) u)))
(* -1 (* n1_i u))
(+ (* -1 (* n1_i u)) (* n0_i (- u 1)))
(+ (* -1 (* n1_i u)) (* n0_i (- u 1)))
(+ (* -1 (* n1_i u)) (* n0_i (- u 1)))
(* n0_i (- u 1))
(* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1))
(* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1))
(* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1))
(* n0_i (- u 1))
(* -1 (* n0_i (+ (* -1 (- u 1)) (/ (* n1_i u) n0_i))))
(* -1 (* n0_i (+ (* -1 (- u 1)) (/ (* n1_i u) n0_i))))
(* -1 (* n0_i (+ (* -1 (- u 1)) (/ (* n1_i u) n0_i))))
(* -1 n0_i)
(+ (* -1 n0_i) (* n0_i (* u (- 1 (/ n1_i n0_i)))))
(+ (* -1 n0_i) (* n0_i (* u (- 1 (/ n1_i n0_i)))))
(+ (* -1 n0_i) (* n0_i (* u (- 1 (/ n1_i n0_i)))))
(* n0_i (* u (- 1 (/ n1_i n0_i))))
(* u (+ (* -1 (/ n0_i u)) (* n0_i (- 1 (/ n1_i n0_i)))))
(* u (+ (* -1 (/ n0_i u)) (* n0_i (- 1 (/ n1_i n0_i)))))
(* u (+ (* -1 (/ n0_i u)) (* n0_i (- 1 (/ n1_i n0_i)))))
(* n0_i (* u (+ 1 (* -1 (/ n1_i n0_i)))))
(* -1 (* u (+ (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i))))) (/ n0_i u))))
(* -1 (* u (+ (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i))))) (/ n0_i u))))
(* -1 (* u (+ (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i))))) (/ n0_i u))))
(* n0_i (- u 1))
(+ (* -1 (* n1_i u)) (* n0_i (- u 1)))
(+ (* -1 (* n1_i u)) (* n0_i (- u 1)))
(+ (* -1 (* n1_i u)) (* n0_i (- u 1)))
(* -1 (* n1_i u))
(* n1_i (+ (* -1 u) (/ (* n0_i (- u 1)) n1_i)))
(* n1_i (+ (* -1 u) (/ (* n0_i (- u 1)) n1_i)))
(* n1_i (+ (* -1 u) (/ (* n0_i (- u 1)) n1_i)))
(* -1 (* n1_i u))
(* -1 (* n1_i (+ u (* -1 (/ (* n0_i (- u 1)) n1_i)))))
(* -1 (* n1_i (+ u (* -1 (/ (* n0_i (- u 1)) n1_i)))))
(* -1 (* n1_i (+ u (* -1 (/ (* n0_i (- u 1)) n1_i)))))
-1
(- (* u (- 1 (/ n1_i n0_i))) 1)
(- (* u (- 1 (/ n1_i n0_i))) 1)
(- (* u (- 1 (/ n1_i n0_i))) 1)
(* u (- 1 (/ n1_i n0_i)))
(* u (- 1 (+ (/ 1 u) (/ n1_i n0_i))))
(* u (- 1 (+ (/ 1 u) (/ n1_i n0_i))))
(* u (- 1 (+ (/ 1 u) (/ n1_i n0_i))))
(* u (+ 1 (* -1 (/ n1_i n0_i))))
(* -1 (* u (- (/ 1 u) (+ 1 (* -1 (/ n1_i n0_i))))))
(* -1 (* u (- (/ 1 u) (+ 1 (* -1 (/ n1_i n0_i))))))
(* -1 (* u (- (/ 1 u) (+ 1 (* -1 (/ n1_i n0_i))))))
(- u 1)
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(* -1 (/ (* n1_i u) n0_i))
(* n1_i (- (/ u n1_i) (+ (/ 1 n1_i) (/ u n0_i))))
(* n1_i (- (/ u n1_i) (+ (/ 1 n1_i) (/ u n0_i))))
(* n1_i (- (/ u n1_i) (+ (/ 1 n1_i) (/ u n0_i))))
(* -1 (/ (* n1_i u) n0_i))
(* -1 (* n1_i (- (* -1 (/ (- u 1) n1_i)) (* -1 (/ u n0_i)))))
(* -1 (* n1_i (- (* -1 (/ (- u 1) n1_i)) (* -1 (/ u n0_i)))))
(* -1 (* n1_i (- (* -1 (/ (- u 1) n1_i)) (* -1 (/ u n0_i)))))
(* -1 (/ (* n1_i u) n0_i))
(/ (- (* n0_i (- u 1)) (* n1_i u)) n0_i)
(/ (- (* n0_i (- u 1)) (* n1_i u)) n0_i)
(/ (- (* n0_i (- u 1)) (* n1_i u)) n0_i)
(- u 1)
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(- u 1)
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
-1
(- u 1)
(- u 1)
(- u 1)
u
(* u (- 1 (/ 1 u)))
(* u (- 1 (/ 1 u)))
(* u (- 1 (/ 1 u)))
u
(* -1 (* u (- (/ 1 u) 1)))
(* -1 (* u (- (/ 1 u) 1)))
(* -1 (* u (- (/ 1 u) 1)))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* n0_i (* n1_i (* u (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))))
(* u (- (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* -1 (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))))))
(* u (- (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* -1 (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))))))
(* u (- (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* -1 (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(* (pow u 3) (- (/ (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2)) (* 1/6 (* n1_i (pow normAngle 2)))))
(* (pow u 3) (- (/ (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2)) (* 1/6 (* n1_i (pow normAngle 2)))))
(* (pow u 3) (- (/ (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2)) (* 1/6 (* n1_i (pow normAngle 2)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(* -1 (* (pow u 3) (- (/ (* n0_i (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2)) (* -1/6 (* n1_i (pow normAngle 2))))))
(* -1 (* (pow u 3) (- (/ (* n0_i (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2)) (* -1/6 (* n1_i (pow normAngle 2))))))
(* -1 (* (pow u 3) (- (/ (* n0_i (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2)) (* -1/6 (* n1_i (pow normAngle 2))))))
(* n1_i u)
(- (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* -1 (* n1_i u)))
(- (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* -1 (* n1_i u)))
(- (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* -1 (* n1_i u)))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* (pow normAngle 2) (- (/ (* n1_i u) (pow normAngle 2)) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(* (pow normAngle 2) (- (/ (* n1_i u) (pow normAngle 2)) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(* (pow normAngle 2) (- (/ (* n1_i u) (pow normAngle 2)) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* (pow normAngle 2) (- (/ (* n1_i u) (pow normAngle 2)) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(* (pow normAngle 2) (- (/ (* n1_i u) (pow normAngle 2)) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(* (pow normAngle 2) (- (/ (* n1_i u) (pow normAngle 2)) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(* -1 (* n0_i (* n1_i (* u (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))))))
(* u (+ (* -1 (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))))) (* 1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))
(* u (+ (* -1 (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))))) (* 1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))
(* u (+ (* -1 (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))))) (* 1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))
(* 1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(* (pow u 3) (+ (* -1 (/ (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))
(* (pow u 3) (+ (* -1 (/ (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))
(* (pow u 3) (+ (* -1 (/ (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))
(* 1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2))) (* -1/6 (* n1_i (pow normAngle 2))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2))) (* -1/6 (* n1_i (pow normAngle 2))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2))) (* -1/6 (* n1_i (pow normAngle 2))))))
(* -1 (* n1_i u))
(+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* (pow normAngle 2) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(* (pow normAngle 2) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(* (pow normAngle 2) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* (pow normAngle 2) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(* (pow normAngle 2) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(* (pow normAngle 2) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(* -1 n0_i)
(* -1 n0_i)
(* -1 n0_i)
(* -1 n0_i)
(* -1 n0_i)
(* -1 n0_i)
(* -1 n0_i)
(* -1 n0_i)
(* -1 n0_i)
(* -1 n0_i)
(* -1 n0_i)
(* -1 n0_i)
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(* n1_i (* u (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))) (pow u 2))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))) (pow u 2))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))) (pow u 2))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i))
(* -1 (* (pow u 3) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))) (pow u 2)))))
(* -1 (* (pow u 3) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))) (pow u 2)))))
(* -1 (* (pow u 3) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))) (pow u 2)))))
(/ (* n1_i u) n0_i)
(+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))
(+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))
(+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(* 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)))))
(+ (* 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))))))
(* 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)))))
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* 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)
(* 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 (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)))
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(* 1/6 (/ (* (pow normAngle 2) u) n0_i))
(* u (+ (* -1/6 (/ (* (pow normAngle 2) (pow u 2)) n0_i)) (* 1/6 (/ (pow normAngle 2) n0_i))))
(* u (+ (* -1/6 (/ (* (pow normAngle 2) (pow u 2)) n0_i)) (* 1/6 (/ (pow normAngle 2) n0_i))))
(* u (+ (* -1/6 (/ (* (pow normAngle 2) (pow u 2)) n0_i)) (* 1/6 (/ (pow normAngle 2) n0_i))))
(* -1/6 (/ (* (pow normAngle 2) (pow u 3)) n0_i))
(* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) n0_i)) (* 1/6 (/ (pow normAngle 2) (* n0_i (pow u 2))))))
(* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) n0_i)) (* 1/6 (/ (pow normAngle 2) (* n0_i (pow u 2))))))
(* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) n0_i)) (* 1/6 (/ (pow normAngle 2) (* n0_i (pow u 2))))))
(* -1/6 (/ (* (pow normAngle 2) (pow u 3)) n0_i))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (* n0_i (pow u 2)))) (* 1/6 (/ (pow normAngle 2) n0_i)))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (* n0_i (pow u 2)))) (* 1/6 (/ (pow normAngle 2) n0_i)))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (* n0_i (pow u 2)))) (* 1/6 (/ (pow normAngle 2) n0_i)))))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) u))
(* -1/6 (* (pow normAngle 2) 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 (- 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)))))
Outputs
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 u (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.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 binary32) (*.f32 #s(literal 1/6 binary32) (*.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 binary32) (*.f32 #s(literal 1/6 binary32) (*.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 binary32) (*.f32 #s(literal 1/6 binary32) (*.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 binary32) (*.f32 #s(literal 1/6 binary32) (*.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 binary32) (*.f32 #s(literal 1/6 binary32) (*.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 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) n0_i)))))
(* -1 (* n0_i (- (* u (+ 1 (* -1/3 (pow normAngle 2)))) 1)))
(*.f32 n0_i (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 u (+.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))))) 1)))
(*.f32 (+.f32 (+.f32 #s(literal -1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))))) (/.f32 (*.f32 n1_i (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) 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))))) 1)))
(*.f32 (+.f32 (+.f32 #s(literal -1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))))) (/.f32 (*.f32 n1_i (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) 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))))) 1)))
(*.f32 (+.f32 (+.f32 #s(literal -1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))))) (/.f32 (*.f32 n1_i (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) n0_i)) (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 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))))
(+ 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 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))))
(+ 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 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))))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.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)))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(*.f32 u (+.f32 n1_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 n0_i u) n0_i))))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(*.f32 u (+.f32 n1_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 n0_i u) n0_i))))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(*.f32 u (+.f32 n1_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 n0_i u) n0_i))))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.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)))
(* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))
(*.f32 u (+.f32 n1_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 n0_i u) 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 u (+.f32 n1_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 n0_i u) 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 u (+.f32 n1_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 n0_i u) n0_i))))
(+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) 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)))))
(+ 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 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.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 (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))
(+.f32 (*.f32 u (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.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 (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))
(+.f32 (*.f32 u (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.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))))))
(* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))
(*.f32 u (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))
(* 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 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))) 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 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))) 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 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))) n1_i)))))
(* -1 (* n1_i (* u (- (* -1/6 (pow normAngle 2)) 1))))
(*.f32 n1_i (*.f32 (*.f32 u (+.f32 #s(literal -1 binary32) (*.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 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (/.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))) 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 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (/.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))) 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 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (/.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))) 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 normAngle (*.f32 normAngle (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.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 normAngle (*.f32 normAngle (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.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 normAngle (*.f32 normAngle (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 normAngle (*.f32 normAngle (*.f32 u (+.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 #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))
(* (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 #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))
(* (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 #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 normAngle (*.f32 normAngle (*.f32 u (+.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 #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))
(* (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 #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))
(* (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 #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.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 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)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.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)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.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)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.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)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.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)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.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)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.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)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.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)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.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)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.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)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.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)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.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)))
(* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))
(*.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))
(+.f32 (*.f32 u (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))) (*.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))
(+.f32 (*.f32 u (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))) (*.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))
(+.f32 (*.f32 u (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))) (*.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))))
(* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))
(*.f32 u (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))
(* 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 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))) 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 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))) 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 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))) n1_i))))
(* -1 (* n1_i (* u (- (* -1/6 (pow normAngle 2)) 1))))
(*.f32 n1_i (*.f32 (*.f32 u (+.f32 #s(literal -1 binary32) (*.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 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))) (/.f32 u 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 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))) (/.f32 u 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 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))) (/.f32 u 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 binary32) (*.f32 #s(literal 1/6 binary32) (*.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 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))) (*.f32 n0_i (*.f32 u (+.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 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))) (*.f32 n0_i (*.f32 u (+.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 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))) (*.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))))
(* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1)))
(*.f32 n0_i (*.f32 u (+.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 binary32) (*.f32 #s(literal 1/6 binary32) (*.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 binary32) (*.f32 #s(literal 1/6 binary32) (*.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 binary32) (*.f32 #s(literal 1/6 binary32) (*.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)))))))
(neg.f32 (*.f32 n0_i (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) (/.f32 (*.f32 n1_i (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) 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)))))))
(neg.f32 (*.f32 n0_i (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) (/.f32 (*.f32 n1_i (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) 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)))))))
(neg.f32 (*.f32 n0_i (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) (/.f32 (*.f32 n1_i (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) 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 normAngle (*.f32 normAngle (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 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)))))
(+.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 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)))))
(+.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (-.f32 n1_i n0_i)))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 normAngle (*.f32 normAngle (*.f32 u (+.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 #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (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 #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (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 #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 normAngle (*.f32 normAngle (*.f32 u (+.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 #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (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 #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (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 #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) 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))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) 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))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) 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))
(* n1_i (+ 1 (* 1/6 (pow normAngle 2))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(* 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 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))) 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 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))) 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 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))) n1_i)))
(* -1 (* n1_i (- (* -1/6 (pow normAngle 2)) 1)))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 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)))
(*.f32 (+.f32 #s(literal -1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))) n1_i))) (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)))
(*.f32 (+.f32 #s(literal -1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))) n1_i))) (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)))
(*.f32 (+.f32 #s(literal -1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))) n1_i))) (neg.f32 n1_i))
(+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))
(+.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))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))
(+.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))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))
(+.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))
(* 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 #s(literal -1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i))))))
(* 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 #s(literal -1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i))))))
(* 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 #s(literal -1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i))))))
(* -1 (* n0_i (+ 1 (* -1/3 (pow normAngle 2)))))
(neg.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.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 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.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 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.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 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))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_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))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_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))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 normAngle (*.f32 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 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i 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 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i 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 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 normAngle (*.f32 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 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i 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 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i 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 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i 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 n1_i (*.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (/.f32 n0_i n1_i))))
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
(*.f32 n1_i (*.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (/.f32 n0_i n1_i))))
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
(*.f32 n1_i (*.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (/.f32 n0_i n1_i))))
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 #s(literal -1 binary32) (/.f32 n1_i n0_i)))
(* n0_i (- (/ n1_i n0_i) 1))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (/.f32 n1_i n0_i)))
(* n0_i (- (/ n1_i n0_i) 1))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (/.f32 n1_i n0_i)))
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 #s(literal 1 binary32) (/.f32 n1_i 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 (* 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)
(* n1_i u)
(*.f32 u n1_i)
(- (* n0_i (- 1 u)) (* -1 (* n1_i u)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(- (* n0_i (- 1 u)) (* -1 (* n1_i u)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(- (* n0_i (- 1 u)) (* -1 (* n1_i u)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_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 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* -1 (* n0_i (- u 1)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) (* -1 (- u 1)))))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) (* -1 (- u 1)))))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) (* -1 (- u 1)))))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
n0_i
(- (* -1 (* n0_i (* u (- 1 (/ n1_i n0_i))))) (* -1 n0_i))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(- (* -1 (* n0_i (* u (- 1 (/ n1_i n0_i))))) (* -1 n0_i))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(- (* -1 (* n0_i (* u (- 1 (/ n1_i n0_i))))) (* -1 n0_i))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* -1 (* n0_i (* u (- 1 (/ n1_i n0_i)))))
(neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (*.f32 u n0_i)))
(* u (- (/ n0_i u) (* n0_i (- 1 (/ n1_i n0_i)))))
(*.f32 u (-.f32 (/.f32 n0_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* u (- (/ n0_i u) (* n0_i (- 1 (/ n1_i n0_i)))))
(*.f32 u (-.f32 (/.f32 n0_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* u (- (/ n0_i u) (* n0_i (- 1 (/ n1_i n0_i)))))
(*.f32 u (-.f32 (/.f32 n0_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* -1 (* n0_i (* u (+ 1 (* -1 (/ n1_i n0_i))))))
(neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (*.f32 u n0_i)))
(* -1 (* u (- (* -1 (/ n0_i u)) (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i))))))))
(*.f32 u (-.f32 (/.f32 n0_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* -1 (* u (- (* -1 (/ n0_i u)) (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i))))))))
(*.f32 u (-.f32 (/.f32 n0_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* -1 (* u (- (* -1 (/ n0_i u)) (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i))))))))
(*.f32 u (-.f32 (/.f32 n0_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* -1 (* n0_i (- u 1)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(- (* n1_i u) (* n0_i (- u 1)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(- (* n1_i u) (* n0_i (- u 1)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(- (* n1_i u) (* n0_i (- u 1)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(* n1_i u)
(*.f32 u n1_i)
(* n1_i (- (* -1 (/ (* n0_i (- u 1)) n1_i)) (* -1 u)))
(*.f32 n1_i (+.f32 u (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i))))
(* n1_i (- (* -1 (/ (* n0_i (- u 1)) n1_i)) (* -1 u)))
(*.f32 n1_i (+.f32 u (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i))))
(* n1_i (- (* -1 (/ (* n0_i (- u 1)) n1_i)) (* -1 u)))
(*.f32 n1_i (+.f32 u (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i))))
(* n1_i u)
(*.f32 u n1_i)
(* -1 (* n1_i (- (/ (* n0_i (- u 1)) n1_i) u)))
(*.f32 n1_i (+.f32 u (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i))))
(* -1 (* n1_i (- (/ (* n0_i (- u 1)) n1_i) u)))
(*.f32 n1_i (+.f32 u (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i))))
(* -1 (* n1_i (- (/ (* n0_i (- u 1)) n1_i) u)))
(*.f32 n1_i (+.f32 u (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i))))
(* -1 (* n1_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n1_i))
(+ (* -1 (* n1_i u)) (* n0_i (- u 1)))
(-.f32 (*.f32 n0_i (+.f32 u #s(literal -1 binary32))) (*.f32 u n1_i))
(+ (* -1 (* n1_i u)) (* n0_i (- u 1)))
(-.f32 (*.f32 n0_i (+.f32 u #s(literal -1 binary32))) (*.f32 u n1_i))
(+ (* -1 (* n1_i u)) (* n0_i (- u 1)))
(-.f32 (*.f32 n0_i (+.f32 u #s(literal -1 binary32))) (*.f32 u n1_i))
(* n0_i (- u 1))
(*.f32 n0_i (+.f32 u #s(literal -1 binary32)))
(* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* n0_i (- u 1))
(*.f32 n0_i (+.f32 u #s(literal -1 binary32)))
(* -1 (* n0_i (+ (* -1 (- u 1)) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* -1 (* n0_i (+ (* -1 (- u 1)) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* -1 (* n0_i (+ (* -1 (- u 1)) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* -1 n0_i)
(neg.f32 n0_i)
(+ (* -1 n0_i) (* n0_i (* u (- 1 (/ n1_i n0_i)))))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(+ (* -1 n0_i) (* n0_i (* u (- 1 (/ n1_i n0_i)))))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(+ (* -1 n0_i) (* n0_i (* u (- 1 (/ n1_i n0_i)))))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* n0_i (* u (- 1 (/ n1_i n0_i))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (*.f32 u n0_i))
(* u (+ (* -1 (/ n0_i u)) (* n0_i (- 1 (/ n1_i n0_i)))))
(*.f32 u (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))) (/.f32 n0_i u)))
(* u (+ (* -1 (/ n0_i u)) (* n0_i (- 1 (/ n1_i n0_i)))))
(*.f32 u (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))) (/.f32 n0_i u)))
(* u (+ (* -1 (/ n0_i u)) (* n0_i (- 1 (/ n1_i n0_i)))))
(*.f32 u (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))) (/.f32 n0_i u)))
(* n0_i (* u (+ 1 (* -1 (/ n1_i n0_i)))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (*.f32 u n0_i))
(* -1 (* u (+ (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i))))) (/ n0_i u))))
(*.f32 u (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))) (/.f32 n0_i u)))
(* -1 (* u (+ (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i))))) (/ n0_i u))))
(*.f32 u (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))) (/.f32 n0_i u)))
(* -1 (* u (+ (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i))))) (/ n0_i u))))
(*.f32 u (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))) (/.f32 n0_i u)))
(* n0_i (- u 1))
(*.f32 n0_i (+.f32 u #s(literal -1 binary32)))
(+ (* -1 (* n1_i u)) (* n0_i (- u 1)))
(-.f32 (*.f32 n0_i (+.f32 u #s(literal -1 binary32))) (*.f32 u n1_i))
(+ (* -1 (* n1_i u)) (* n0_i (- u 1)))
(-.f32 (*.f32 n0_i (+.f32 u #s(literal -1 binary32))) (*.f32 u n1_i))
(+ (* -1 (* n1_i u)) (* n0_i (- u 1)))
(-.f32 (*.f32 n0_i (+.f32 u #s(literal -1 binary32))) (*.f32 u n1_i))
(* -1 (* n1_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n1_i))
(* n1_i (+ (* -1 u) (/ (* n0_i (- u 1)) n1_i)))
(*.f32 n1_i (-.f32 (*.f32 n0_i (/.f32 (+.f32 u #s(literal -1 binary32)) n1_i)) u))
(* n1_i (+ (* -1 u) (/ (* n0_i (- u 1)) n1_i)))
(*.f32 n1_i (-.f32 (*.f32 n0_i (/.f32 (+.f32 u #s(literal -1 binary32)) n1_i)) u))
(* n1_i (+ (* -1 u) (/ (* n0_i (- u 1)) n1_i)))
(*.f32 n1_i (-.f32 (*.f32 n0_i (/.f32 (+.f32 u #s(literal -1 binary32)) n1_i)) u))
(* -1 (* n1_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n1_i))
(* -1 (* n1_i (+ u (* -1 (/ (* n0_i (- u 1)) n1_i)))))
(*.f32 n1_i (-.f32 (*.f32 n0_i (/.f32 (+.f32 u #s(literal -1 binary32)) n1_i)) u))
(* -1 (* n1_i (+ u (* -1 (/ (* n0_i (- u 1)) n1_i)))))
(*.f32 n1_i (-.f32 (*.f32 n0_i (/.f32 (+.f32 u #s(literal -1 binary32)) n1_i)) u))
(* -1 (* n1_i (+ u (* -1 (/ (* n0_i (- u 1)) n1_i)))))
(*.f32 n1_i (-.f32 (*.f32 n0_i (/.f32 (+.f32 u #s(literal -1 binary32)) n1_i)) u))
-1
#s(literal -1 binary32)
(- (* u (- 1 (/ n1_i n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(- (* u (- 1 (/ n1_i n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(- (* u (- 1 (/ n1_i n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(* u (- 1 (/ n1_i n0_i)))
(*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))
(* u (- 1 (+ (/ 1 u) (/ n1_i n0_i))))
(*.f32 u (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (/.f32 #s(literal 1 binary32) u)))
(* u (- 1 (+ (/ 1 u) (/ n1_i n0_i))))
(*.f32 u (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (/.f32 #s(literal 1 binary32) u)))
(* u (- 1 (+ (/ 1 u) (/ n1_i n0_i))))
(*.f32 u (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (/.f32 #s(literal 1 binary32) u)))
(* u (+ 1 (* -1 (/ n1_i n0_i))))
(*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))
(* -1 (* u (- (/ 1 u) (+ 1 (* -1 (/ n1_i n0_i))))))
(*.f32 (neg.f32 u) (+.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u)) (/.f32 n1_i n0_i)))
(* -1 (* u (- (/ 1 u) (+ 1 (* -1 (/ n1_i n0_i))))))
(*.f32 (neg.f32 u) (+.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u)) (/.f32 n1_i n0_i)))
(* -1 (* u (- (/ 1 u) (+ 1 (* -1 (/ n1_i n0_i))))))
(*.f32 (neg.f32 u) (+.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u)) (/.f32 n1_i n0_i)))
(- u 1)
(+.f32 u #s(literal -1 binary32))
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(* -1 (/ (* n1_i u) n0_i))
(neg.f32 (/.f32 (*.f32 u n1_i) n0_i))
(* n1_i (- (/ u n1_i) (+ (/ 1 n1_i) (/ u n0_i))))
(*.f32 n1_i (-.f32 (/.f32 (+.f32 u #s(literal -1 binary32)) n1_i) (/.f32 u n0_i)))
(* n1_i (- (/ u n1_i) (+ (/ 1 n1_i) (/ u n0_i))))
(*.f32 n1_i (-.f32 (/.f32 (+.f32 u #s(literal -1 binary32)) n1_i) (/.f32 u n0_i)))
(* n1_i (- (/ u n1_i) (+ (/ 1 n1_i) (/ u n0_i))))
(*.f32 n1_i (-.f32 (/.f32 (+.f32 u #s(literal -1 binary32)) n1_i) (/.f32 u n0_i)))
(* -1 (/ (* n1_i u) n0_i))
(neg.f32 (/.f32 (*.f32 u n1_i) n0_i))
(* -1 (* n1_i (- (* -1 (/ (- u 1) n1_i)) (* -1 (/ u n0_i)))))
(*.f32 (+.f32 (/.f32 u n0_i) (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (- (* -1 (/ (- u 1) n1_i)) (* -1 (/ u n0_i)))))
(*.f32 (+.f32 (/.f32 u n0_i) (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (- (* -1 (/ (- u 1) n1_i)) (* -1 (/ u n0_i)))))
(*.f32 (+.f32 (/.f32 u n0_i) (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i)) (neg.f32 n1_i))
(* -1 (/ (* n1_i u) n0_i))
(neg.f32 (/.f32 (*.f32 u n1_i) n0_i))
(/ (- (* n0_i (- u 1)) (* n1_i u)) n0_i)
(/.f32 (-.f32 (*.f32 n0_i (+.f32 u #s(literal -1 binary32))) (*.f32 u n1_i)) n0_i)
(/ (- (* n0_i (- u 1)) (* n1_i u)) n0_i)
(/.f32 (-.f32 (*.f32 n0_i (+.f32 u #s(literal -1 binary32))) (*.f32 u n1_i)) n0_i)
(/ (- (* n0_i (- u 1)) (* n1_i u)) n0_i)
(/.f32 (-.f32 (*.f32 n0_i (+.f32 u #s(literal -1 binary32))) (*.f32 u n1_i)) n0_i)
(- u 1)
(+.f32 u #s(literal -1 binary32))
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(- u 1)
(+.f32 u #s(literal -1 binary32))
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
-1
#s(literal -1 binary32)
(- u 1)
(+.f32 u #s(literal -1 binary32))
(- u 1)
(+.f32 u #s(literal -1 binary32))
(- u 1)
(+.f32 u #s(literal -1 binary32))
u
(* u (- 1 (/ 1 u)))
(*.f32 u (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u)))
(* u (- 1 (/ 1 u)))
(*.f32 u (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u)))
(* u (- 1 (/ 1 u)))
(*.f32 u (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u)))
u
(* -1 (* u (- (/ 1 u) 1)))
(*.f32 (neg.f32 u) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u)))
(* -1 (* u (- (/ 1 u) 1)))
(*.f32 (neg.f32 u) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u)))
(* -1 (* u (- (/ 1 u) 1)))
(*.f32 (neg.f32 u) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u)))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(*.f32 n1_i (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) u)))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(*.f32 n1_i (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) u)))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(*.f32 n1_i (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) u)))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(*.f32 n1_i (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) u)))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))))))
(* n0_i (* n1_i (* u (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))))
(*.f32 (*.f32 u (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i))) (*.f32 n1_i n0_i))
(* u (- (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* -1 (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))))))
(*.f32 u (+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 (*.f32 u u) #s(literal -1/6 binary32))) (*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i))))))
(* u (- (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* -1 (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))))))
(*.f32 u (+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 (*.f32 u u) #s(literal -1/6 binary32))) (*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i))))))
(* u (- (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* -1 (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))))))
(*.f32 u (+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 (*.f32 u u) #s(literal -1/6 binary32))) (*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 u (*.f32 u u))))))
(* (pow u 3) (- (/ (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2)) (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i)))) (*.f32 u u)) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))))
(* (pow u 3) (- (/ (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2)) (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i)))) (*.f32 u u)) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))))
(* (pow u 3) (- (/ (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2)) (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i)))) (*.f32 u u)) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 u (*.f32 u u))))))
(* -1 (* (pow u 3) (- (/ (* n0_i (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2)) (* -1/6 (* n1_i (pow normAngle 2))))))
(*.f32 (+.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i) (/.f32 #s(literal -1 binary32) n0_i)))) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (- (/ (* n0_i (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2)) (* -1/6 (* n1_i (pow normAngle 2))))))
(*.f32 (+.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i) (/.f32 #s(literal -1 binary32) n0_i)))) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (- (/ (* n0_i (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2)) (* -1/6 (* n1_i (pow normAngle 2))))))
(*.f32 (+.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i) (/.f32 #s(literal -1 binary32) n0_i)))) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* n1_i u)
(*.f32 u n1_i)
(- (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* -1 (* n1_i u)))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(- (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* -1 (* n1_i u)))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(- (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* -1 (* n1_i u)))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))
(* (pow normAngle 2) (- (/ (* n1_i u) (pow normAngle 2)) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (/.f32 (*.f32 u n1_i) normAngle) normAngle) (*.f32 (*.f32 u (*.f32 n1_i #s(literal -1/6 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 u u)))))
(* (pow normAngle 2) (- (/ (* n1_i u) (pow normAngle 2)) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (/.f32 (*.f32 u n1_i) normAngle) normAngle) (*.f32 (*.f32 u (*.f32 n1_i #s(literal -1/6 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 u u)))))
(* (pow normAngle 2) (- (/ (* n1_i u) (pow normAngle 2)) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (/.f32 (*.f32 u n1_i) normAngle) normAngle) (*.f32 (*.f32 u (*.f32 n1_i #s(literal -1/6 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 u u)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))
(* (pow normAngle 2) (- (/ (* n1_i u) (pow normAngle 2)) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (/.f32 (*.f32 u n1_i) normAngle) normAngle) (*.f32 (*.f32 u (*.f32 n1_i #s(literal -1/6 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 u u)))))
(* (pow normAngle 2) (- (/ (* n1_i u) (pow normAngle 2)) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (/.f32 (*.f32 u n1_i) normAngle) normAngle) (*.f32 (*.f32 u (*.f32 n1_i #s(literal -1/6 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 u u)))))
(* (pow normAngle 2) (- (/ (* n1_i u) (pow normAngle 2)) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (/.f32 (*.f32 u n1_i) normAngle) normAngle) (*.f32 (*.f32 u (*.f32 n1_i #s(literal -1/6 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 u u)))))
(* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(neg.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))
(* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(neg.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))
(* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(neg.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))
(* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(neg.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))
(* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(neg.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))
(* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(neg.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))
(* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(neg.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))
(* -1 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(neg.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))))
(* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) u))
(* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) u))
(* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) u))
(* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) u))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(*.f32 (neg.f32 (*.f32 n1_i n0_i)) (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(*.f32 (neg.f32 (*.f32 n1_i n0_i)) (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(*.f32 (neg.f32 (*.f32 n1_i n0_i)) (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(*.f32 (neg.f32 (*.f32 n1_i n0_i)) (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(*.f32 (neg.f32 (*.f32 n1_i n0_i)) (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(*.f32 (neg.f32 (*.f32 n1_i n0_i)) (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(*.f32 (neg.f32 (*.f32 n1_i n0_i)) (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(*.f32 (neg.f32 (*.f32 n1_i n0_i)) (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(*.f32 (neg.f32 (*.f32 n1_i n0_i)) (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(*.f32 (neg.f32 (*.f32 n1_i n0_i)) (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(*.f32 (neg.f32 (*.f32 n1_i n0_i)) (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(*.f32 (neg.f32 (*.f32 n1_i n0_i)) (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* -1 (* n0_i (* n1_i (* u (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))))))
(neg.f32 (*.f32 (*.f32 u (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i))) (*.f32 n1_i n0_i)))
(* u (+ (* -1 (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))))) (* 1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))
(*.f32 u (-.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle normAngle))))) (*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i))))))
(* u (+ (* -1 (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))))) (* 1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))
(*.f32 u (-.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle normAngle))))) (*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i))))))
(* u (+ (* -1 (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))))) (* 1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))
(*.f32 u (-.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle normAngle))))) (*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i))))))
(* 1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 u (*.f32 u u))))))
(* (pow u 3) (+ (* -1 (/ (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i)))) (*.f32 u u))))
(* (pow u 3) (+ (* -1 (/ (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i)))) (*.f32 u u))))
(* (pow u 3) (+ (* -1 (/ (* n0_i (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i)))) (*.f32 u u))))
(* 1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 u (*.f32 u u))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2))) (* -1/6 (* n1_i (pow normAngle 2))))))
(*.f32 (-.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (/.f32 (*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i) (/.f32 #s(literal -1 binary32) n0_i)))) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2))) (* -1/6 (* n1_i (pow normAngle 2))))))
(*.f32 (-.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (/.f32 (*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i) (/.f32 #s(literal -1 binary32) n0_i)))) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))) (pow u 2))) (* -1/6 (* n1_i (pow normAngle 2))))))
(*.f32 (-.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (/.f32 (*.f32 n0_i (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i) (/.f32 #s(literal -1 binary32) n0_i)))) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* n1_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n1_i))
(+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) u))
(+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) u))
(+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) u))
(* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle)))) (+.f32 #s(literal -1 binary32) (*.f32 u u)))
(* (pow normAngle 2) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 (/.f32 (*.f32 u n1_i) normAngle) normAngle)))
(* (pow normAngle 2) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 (/.f32 (*.f32 u n1_i) normAngle) normAngle)))
(* (pow normAngle 2) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 (/.f32 (*.f32 u n1_i) normAngle) normAngle)))
(* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle)))) (+.f32 #s(literal -1 binary32) (*.f32 u u)))
(* (pow normAngle 2) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 (/.f32 (*.f32 u n1_i) normAngle) normAngle)))
(* (pow normAngle 2) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 (/.f32 (*.f32 u n1_i) normAngle) normAngle)))
(* (pow normAngle 2) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (* u (- (pow u 2) 1))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 (/.f32 (*.f32 u n1_i) normAngle) normAngle)))
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* n1_i (* u (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))))
(*.f32 u (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i))))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))))
(*.f32 u (+.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i))) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (/.f32 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) n0_i))))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))))
(*.f32 u (+.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i))) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (/.f32 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) n0_i))))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i)))))
(*.f32 u (+.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i))) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (/.f32 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) n0_i))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i))
(*.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))) (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) n0_i) (/.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i))) (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))) (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) n0_i) (/.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i))) (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ (* n1_i (+ (* 1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))) (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) n0_i) (/.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i))) (*.f32 u u))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i))
(*.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))) (pow u 2)))))
(*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i)) (/.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i) (/.f32 #s(literal -1 binary32) n0_i))) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))) (pow u 2)))))
(*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i)) (/.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i) (/.f32 #s(literal -1 binary32) n0_i))) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ (* n1_i (- (* -1/6 (/ (pow normAngle 2) n0_i)) (/ 1 n0_i))) (pow u 2)))))
(*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i)) (/.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i) (/.f32 #s(literal -1 binary32) n0_i))) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))
(*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))
(*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))
(*.f32 n1_i (+.f32 (/.f32 u n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.f32 (*.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) n0_i)
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))) (/.f32 (/.f32 (/.f32 (*.f32 u n1_i) normAngle) normAngle) n0_i)))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))) (/.f32 (/.f32 (/.f32 (*.f32 u n1_i) normAngle) normAngle) n0_i)))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))) (/.f32 (/.f32 (/.f32 (*.f32 u n1_i) normAngle) normAngle) n0_i)))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.f32 (*.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) n0_i)
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))) (/.f32 (/.f32 (/.f32 (*.f32 u n1_i) normAngle) normAngle) n0_i)))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))) (/.f32 (/.f32 (/.f32 (*.f32 u n1_i) normAngle) normAngle) n0_i)))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i))) (/.f32 (/.f32 (/.f32 (*.f32 u n1_i) normAngle) normAngle) n0_i)))
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) u) (/.f32 n1_i n0_i)))
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) u) (/.f32 n1_i n0_i)))
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) u) (/.f32 n1_i n0_i)))
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))) u) (/.f32 n1_i n0_i)))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ (* n0_i (- 1 u)) (* n1_i 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)) n1_i)))
(*.f32 n1_i (+.f32 u (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i))))
(* n1_i (+ u (/ (* n0_i (- 1 u)) n1_i)))
(*.f32 n1_i (+.f32 u (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i))))
(* n1_i (+ u (/ (* n0_i (- 1 u)) n1_i)))
(*.f32 n1_i (+.f32 u (*.f32 n0_i (/.f32 (-.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 n1_i (+.f32 u (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (- 1 u)) n1_i)))))
(*.f32 n1_i (+.f32 u (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (- 1 u)) n1_i)))))
(*.f32 n1_i (+.f32 u (*.f32 n0_i (/.f32 (-.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 u (-.f32 n1_i n0_i))
(* -1 (* u (+ n0_i (+ (* -1 n1_i) (* -1 (/ n0_i u))))))
(*.f32 (neg.f32 u) (-.f32 (-.f32 n0_i n1_i) (/.f32 n0_i u)))
(* -1 (* u (+ n0_i (+ (* -1 n1_i) (* -1 (/ n0_i u))))))
(*.f32 (neg.f32 u) (-.f32 (-.f32 n0_i n1_i) (/.f32 n0_i u)))
(* -1 (* u (+ n0_i (+ (* -1 n1_i) (* -1 (/ n0_i u))))))
(*.f32 (neg.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 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_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 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* 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 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (* n1_i u) n0_i)))))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (* n1_i u) n0_i)))))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ (* 1/6 (* (pow normAngle 2) (+ (* n0_i (- 1 u)) (* n1_i u)))) (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_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 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) #s(literal 7/360 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_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 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) #s(literal -7/2160 binary32)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) #s(literal 1/840 binary32))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1 binary32))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) #s(literal 7/360 binary32)))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
(/ (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u))) (sin normAngle))
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
(/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 n0_i (-.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 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(*.f32 n1_i (*.f32 normAngle (/.f32 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 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 normAngle (/.f32 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 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 normAngle (/.f32 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 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle))) (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(*.f32 n1_i (*.f32 normAngle (/.f32 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 (*.f32 n0_i (*.f32 normAngle (+.f32 u #s(literal -1 binary32)))) n1_i) (sin.f32 normAngle)) (*.f32 normAngle (/.f32 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 (*.f32 n0_i (*.f32 normAngle (+.f32 u #s(literal -1 binary32)))) n1_i) (sin.f32 normAngle)) (*.f32 normAngle (/.f32 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 (*.f32 n0_i (*.f32 normAngle (+.f32 u #s(literal -1 binary32)))) n1_i) (sin.f32 normAngle)) (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(/ (* n0_i normAngle) (sin normAngle))
(/.f32 (*.f32 normAngle n0_i) (sin.f32 normAngle))
(+ (/ (* n0_i normAngle) (sin normAngle)) (/ (* normAngle (* u (+ n1_i (* -1 n0_i)))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 normAngle n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 u (*.f32 normAngle (-.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 normAngle n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 u (*.f32 normAngle (-.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 normAngle n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 u (*.f32 normAngle (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(/ (* normAngle (* u (+ n1_i (* -1 n0_i)))) (sin normAngle))
(/.f32 (*.f32 u (*.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 normAngle n0_i) (*.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 normAngle n0_i) (*.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 normAngle n0_i) (*.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 u (*.f32 normAngle (-.f32 n1_i n0_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 normAngle n0_i) (*.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 normAngle n0_i) (*.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 normAngle n0_i) (*.f32 u (sin.f32 normAngle)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle))))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(+ (/ (* n0_i (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 n0_i (-.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 (/.f32 u (sin.f32 normAngle)))) n0_i) (/.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 (/.f32 u (sin.f32 normAngle)))) n0_i) (/.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 (/.f32 u (sin.f32 normAngle)))) n0_i) (/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) (sin.f32 normAngle))))
(/ (* n0_i (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 n0_i (-.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 n0_i (+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) n0_i) (/.f32 (*.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 n0_i (+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) n0_i) (/.f32 (*.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 n0_i (+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) n0_i) (/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) (sin.f32 normAngle))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(* n0_i (* normAngle (- 1 u)))
(*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(* n1_i (* normAngle u))
(*.f32 u (*.f32 n1_i normAngle))
(* n1_i (+ (* normAngle u) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (/.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) n1_i)))
(* n1_i (+ (* normAngle u) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (/.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) n1_i)))
(* n1_i (+ (* normAngle u) (/ (* n0_i (* normAngle (- 1 u))) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (/.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) n1_i)))
(* n1_i (* normAngle u))
(*.f32 u (*.f32 n1_i normAngle))
(* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))
(*.f32 n1_i (*.f32 (-.f32 (/.f32 (*.f32 n0_i (*.f32 normAngle (+.f32 u #s(literal -1 binary32)))) n1_i) (*.f32 u normAngle)) #s(literal -1 binary32)))
(* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))
(*.f32 n1_i (*.f32 (-.f32 (/.f32 (*.f32 n0_i (*.f32 normAngle (+.f32 u #s(literal -1 binary32)))) n1_i) (*.f32 u normAngle)) #s(literal -1 binary32)))
(* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (* n0_i (* normAngle (- 1 u))) n1_i)))))
(*.f32 n1_i (*.f32 (-.f32 (/.f32 (*.f32 n0_i (*.f32 normAngle (+.f32 u #s(literal -1 binary32)))) n1_i) (*.f32 u normAngle)) #s(literal -1 binary32)))
(* n0_i normAngle)
(*.f32 normAngle n0_i)
(+ (* n0_i normAngle) (* normAngle (* u (+ n1_i (* -1 n0_i)))))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+ (* n0_i normAngle) (* normAngle (* u (+ n1_i (* -1 n0_i)))))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+ (* n0_i normAngle) (* normAngle (* u (+ n1_i (* -1 n0_i)))))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(* normAngle (* u (+ n1_i (* -1 n0_i))))
(*.f32 u (*.f32 normAngle (-.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 normAngle (/.f32 n0_i u))))
(* u (+ (* normAngle (+ n1_i (* -1 n0_i))) (/ (* n0_i normAngle) u)))
(*.f32 u (+.f32 (*.f32 normAngle (-.f32 n1_i n0_i)) (*.f32 normAngle (/.f32 n0_i u))))
(* u (+ (* normAngle (+ n1_i (* -1 n0_i))) (/ (* n0_i normAngle) u)))
(*.f32 u (+.f32 (*.f32 normAngle (-.f32 n1_i n0_i)) (*.f32 normAngle (/.f32 n0_i u))))
(* -1 (* normAngle (* u (+ n0_i (* -1 n1_i)))))
(*.f32 u (*.f32 normAngle (-.f32 n1_i n0_i)))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* normAngle (+ n0_i (* -1 n1_i))))))
(*.f32 u (*.f32 (-.f32 (*.f32 normAngle (-.f32 n0_i n1_i)) (*.f32 normAngle (/.f32 n0_i u))) #s(literal -1 binary32)))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* normAngle (+ n0_i (* -1 n1_i))))))
(*.f32 u (*.f32 (-.f32 (*.f32 normAngle (-.f32 n0_i n1_i)) (*.f32 normAngle (/.f32 n0_i u))) #s(literal -1 binary32)))
(* -1 (* u (+ (* -1 (/ (* n0_i normAngle) u)) (* normAngle (+ n0_i (* -1 n1_i))))))
(*.f32 u (*.f32 (-.f32 (*.f32 normAngle (-.f32 n0_i n1_i)) (*.f32 normAngle (/.f32 n0_i u))) #s(literal -1 binary32)))
(* n1_i (* normAngle u))
(*.f32 u (*.f32 n1_i normAngle))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+ (* n0_i (* normAngle (- 1 u))) (* n1_i (* normAngle u)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(* n0_i (* normAngle (- 1 u)))
(*.f32 normAngle (*.f32 n0_i (-.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 u (*.f32 n1_i normAngle)) 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 u (*.f32 n1_i normAngle)) 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 u (*.f32 n1_i normAngle)) n0_i)))
(* n0_i (* normAngle (- 1 u)))
(*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (* normAngle u)) n0_i)))))
(*.f32 n0_i (+.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) n0_i)))
(* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (* normAngle u)) n0_i)))))
(*.f32 n0_i (+.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) n0_i)))
(* -1 (* n0_i (+ (* -1 (* normAngle (- 1 u))) (* -1 (/ (* n1_i (* normAngle u)) n0_i)))))
(*.f32 n0_i (+.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) n0_i)))
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* 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)
(*.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/3 (* n0_i (pow normAngle 2)))
(*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 normAngle (*.f32 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 normAngle (*.f32 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 normAngle (*.f32 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 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))) n1_i)))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))) n1_i)))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))) n1_i)))
(* 1/6 (* n1_i (pow normAngle 2)))
(*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(*.f32 n1_i (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) n1_i)) #s(literal -1 binary32)))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(*.f32 n1_i (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) n1_i)) #s(literal -1 binary32)))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(*.f32 n1_i (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) n1_i)) #s(literal -1 binary32)))
(* 1/6 (* n1_i (pow normAngle 2)))
(*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 normAngle (*.f32 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 normAngle (*.f32 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 normAngle (*.f32 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)))
(* 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 n1_i (/.f32 (*.f32 #s(literal 1/6 binary32) (*.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 n1_i (/.f32 (*.f32 #s(literal 1/6 binary32) (*.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 n1_i (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i))))
(* 1/3 (* n0_i (pow normAngle 2)))
(*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 (neg.f32 n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) n0_i)))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 (neg.f32 n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) n0_i)))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 (neg.f32 n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 normAngle (*.f32 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 normAngle (*.f32 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 normAngle (*.f32 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 normAngle (*.f32 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 normAngle (*.f32 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 normAngle (*.f32 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 normAngle (*.f32 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 normAngle (*.f32 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 normAngle (*.f32 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 normAngle (*.f32 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 normAngle (*.f32 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 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(* 1/6 (/ (* (pow normAngle 2) u) n0_i))
(/.f32 (*.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) n0_i)
(* u (+ (* -1/6 (/ (* (pow normAngle 2) (pow u 2)) n0_i)) (* 1/6 (/ (pow normAngle 2) n0_i))))
(*.f32 u (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 u u) n0_i))))
(* u (+ (* -1/6 (/ (* (pow normAngle 2) (pow u 2)) n0_i)) (* 1/6 (/ (pow normAngle 2) n0_i))))
(*.f32 u (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 u u) n0_i))))
(* u (+ (* -1/6 (/ (* (pow normAngle 2) (pow u 2)) n0_i)) (* 1/6 (/ (pow normAngle 2) n0_i))))
(*.f32 u (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 u u) n0_i))))
(* -1/6 (/ (* (pow normAngle 2) (pow u 3)) n0_i))
(/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 u (*.f32 u u))))) n0_i)
(* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) n0_i)) (* 1/6 (/ (pow normAngle 2) (* n0_i (pow u 2))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u n0_i)))))
(* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) n0_i)) (* 1/6 (/ (pow normAngle 2) (* n0_i (pow u 2))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u n0_i)))))
(* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) n0_i)) (* 1/6 (/ (pow normAngle 2) (* n0_i (pow u 2))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u n0_i)))))
(* -1/6 (/ (* (pow normAngle 2) (pow u 3)) n0_i))
(/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 u (*.f32 u u))))) n0_i)
(* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (* n0_i (pow u 2)))) (* 1/6 (/ (pow normAngle 2) n0_i)))))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (*.f32 u n0_i)))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (* n0_i (pow u 2)))) (* 1/6 (/ (pow normAngle 2) n0_i)))))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (*.f32 u n0_i)))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (* n0_i (pow u 2)))) (* 1/6 (/ (pow normAngle 2) n0_i)))))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (*.f32 u n0_i)))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) n0_i)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #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 #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 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))
(* 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 u n0_i))
(* -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))))

eval179.0ms (1.2%)

Compiler

Compiled 29700 to 3042 computations (89.8% saved)

prune260.0ms (1.7%)

Pruning

41 alts after pruning (39 fresh and 2 done)

PrunedKeptTotal
New1481191500
Fresh62026
Picked505
Done022
Total1492411533
Accuracy
100.0%
Counts
1533 → 41
Alt Table
Click to see full alt table
StatusAccuracyProgram
27.8%
(/.f32 (*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (sin.f32 normAngle))
27.7%
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
53.2%
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle))
62.3%
(/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))
61.7%
(/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 normAngle (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))))
62.0%
(-.f32 n0_i (*.f32 u n0_i))
97.8%
(+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 n1_i u))
35.0%
(+.f32 (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) n0_i)) (/.f32 n1_i n0_i)) #s(literal -1 binary32)))
98.7%
(+.f32 (+.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 u #s(literal -2 binary32)))) (*.f32 normAngle normAngle))) n0_i) (*.f32 (neg.f32 n0_i) u))
97.6%
(+.f32 (+.f32 (*.f32 u n1_i) n0_i) (*.f32 (neg.f32 n0_i) u))
96.9%
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) #s(literal -7/2160 binary32)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) #s(literal 1/840 binary32))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1 binary32))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) #s(literal 7/360 binary32)))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
96.8%
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) #s(literal 7/360 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i 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.6%
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
62.2%
(+.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 u) (+.f32 #s(literal -2 binary32) u))) (*.f32 normAngle normAngle)))
62.1%
(+.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 u (*.f32 n0_i #s(literal -2 binary32)))) (*.f32 normAngle normAngle)))
61.8%
(+.f32 (*.f32 n0_i (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) 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)) (*.f32 normAngle normAngle)))
57.3%
(+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.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 normAngle))))))
62.2%
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 (*.f32 n0_i u) #s(literal -1/2 binary32)))) n0_i)))
62.1%
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) n0_i)))
97.7%
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
98.6%
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))))
97.8%
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))))))
98.5%
(+.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 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) n0_i)))))
52.4%
(*.f32 (/.f32 #s(literal 1 binary32) normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))))
61.9%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/840 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i #s(literal -7/360 binary32))))) (*.f32 n0_i #s(literal -7/360 binary32))))) (*.f32 n0_i #s(literal 1/6 binary32))))) normAngle))
61.7%
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
35.1%
(*.f32 u (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))
34.2%
(*.f32 u n1_i)
35.2%
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
97.1%
(*.f32 n1_i (+.f32 u (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i))))
35.1%
(*.f32 n1_i (*.f32 (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) #s(literal -1 binary32)))
62.0%
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
61.6%
(*.f32 n0_i (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
26.0%
(neg.f32 (*.f32 (/.f32 (*.f32 n1_i (neg.f32 n0_i)) n0_i) (/.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)))
30.6%
(neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (*.f32 u n0_i)))
34.1%
(neg.f32 (*.f32 (neg.f32 n0_i) (/.f32 (*.f32 u n1_i) n0_i)))
34.9%
(neg.f32 (*.f32 (neg.f32 n0_i) (*.f32 u (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i))))))
78.7%
(neg.f32 (*.f32 n0_i (-.f32 #s(literal -1 binary32) (/.f32 (*.f32 u n1_i) n0_i))))
32.2%
(neg.f32 (*.f32 n0_i (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
48.7%
n0_i
Compiler

Compiled 2691 to 1004 computations (62.7% saved)

regimes138.0ms (0.9%)

Counts
80 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 n0_i (neg.f32 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(neg.f32 (*.f32 (neg.f32 n0_i) (/.f32 (*.f32 u n1_i) n0_i)))
(*.f32 n0_i (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
(+.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)))
(neg.f32 (*.f32 n0_i (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(neg.f32 (*.f32 n0_i (-.f32 #s(literal -1 binary32) (/.f32 (*.f32 u n1_i) n0_i))))
(neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (*.f32 u n0_i)))
(+.f32 (+.f32 (*.f32 u n1_i) n0_i) (*.f32 (neg.f32 n0_i) u))
(*.f32 n1_i (+.f32 u (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i))))
(*.f32 u (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))
(neg.f32 (*.f32 n0_i (-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i))))
(*.f32 n1_i (*.f32 (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) #s(literal -1 binary32)))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))))
(*.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 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(neg.f32 (*.f32 (neg.f32 n0_i) (*.f32 u (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) 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 n0_i #s(literal 1/3 binary32)) (*.f32 (*.f32 n0_i u) #s(literal -1/2 binary32)))) n0_i)))
(+.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 u (*.f32 n0_i #s(literal -2 binary32)))) (*.f32 normAngle normAngle)))
(+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.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 normAngle))))))
(+.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 u) (+.f32 #s(literal -2 binary32) u))) (*.f32 normAngle normAngle)))
(neg.f32 (*.f32 (*.f32 n0_i n1_i) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i))))
(neg.f32 (*.f32 (neg.f32 n0_i) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i)))))
(+.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 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) n0_i)))))
(neg.f32 (*.f32 (/.f32 (*.f32 n1_i (neg.f32 n0_i)) n0_i) (/.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)))
(+.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)))
(neg.f32 (*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.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)))))))
(+.f32 (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) n0_i)) (/.f32 n1_i n0_i)) #s(literal -1 binary32)))
(+.f32 (*.f32 n0_i (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) 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)) (*.f32 normAngle normAngle)))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) #s(literal 7/360 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(+.f32 (+.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 u #s(literal -2 binary32)))) (*.f32 normAngle normAngle))) n0_i) (*.f32 (neg.f32 n0_i) u))
(+.f32 (+.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))) n0_i) (*.f32 (neg.f32 n0_i) u))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) u))) n1_i)) u))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/3 binary32))))) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u 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 #s(literal 1 binary32) (*.f32 u #s(literal -2 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)))))))))
(neg.f32 (*.f32 n1_i (-.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.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 (-.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)) (neg.f32 (*.f32 u (*.f32 u u))))
(+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))) n0_i) (*.f32 (neg.f32 n0_i) u))
(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))))
(+.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 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 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) #s(literal -7/2160 binary32)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) #s(literal 1/840 binary32))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1 binary32))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) #s(literal 7/360 binary32)))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 normAngle (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.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))
(*.f32 (/.f32 #s(literal 1 binary32) normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32)) #s(literal 1/6 binary32))))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/840 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i #s(literal -7/360 binary32))))) (*.f32 n0_i #s(literal -7/360 binary32))))) (*.f32 n0_i #s(literal 1/6 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 (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 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 n1_i u))
(+.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 (*.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 (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 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 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)))))
(+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(*.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 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.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)) (/.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 n0_i (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) n0_i)))
Outputs
(+.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)))))))))
Calls

5 calls:

38.0ms
u
24.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))
23.0ms
n1_i
22.0ms
n0_i
20.0ms
normAngle
Results
AccuracySegmentsBranch
98.8%1normAngle
98.8%1u
98.8%1n0_i
98.8%1n1_i
98.8%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)

regimes101.0ms (0.7%)

Counts
49 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 n0_i (neg.f32 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(neg.f32 (*.f32 (neg.f32 n0_i) (/.f32 (*.f32 u n1_i) n0_i)))
(*.f32 n0_i (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
(+.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)))
(neg.f32 (*.f32 n0_i (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(neg.f32 (*.f32 n0_i (-.f32 #s(literal -1 binary32) (/.f32 (*.f32 u n1_i) n0_i))))
(neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (*.f32 u n0_i)))
(+.f32 (+.f32 (*.f32 u n1_i) n0_i) (*.f32 (neg.f32 n0_i) u))
(*.f32 n1_i (+.f32 u (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i))))
(*.f32 u (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))
(neg.f32 (*.f32 n0_i (-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i))))
(*.f32 n1_i (*.f32 (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) #s(literal -1 binary32)))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))))
(*.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 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(neg.f32 (*.f32 (neg.f32 n0_i) (*.f32 u (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) 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 n0_i #s(literal 1/3 binary32)) (*.f32 (*.f32 n0_i u) #s(literal -1/2 binary32)))) n0_i)))
(+.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 u (*.f32 n0_i #s(literal -2 binary32)))) (*.f32 normAngle normAngle)))
(+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.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 normAngle))))))
(+.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 u) (+.f32 #s(literal -2 binary32) u))) (*.f32 normAngle normAngle)))
(neg.f32 (*.f32 (*.f32 n0_i n1_i) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i))))
(neg.f32 (*.f32 (neg.f32 n0_i) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i)))))
(+.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 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) n0_i)))))
(neg.f32 (*.f32 (/.f32 (*.f32 n1_i (neg.f32 n0_i)) n0_i) (/.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)))
(+.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)))
(neg.f32 (*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.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)))))))
(+.f32 (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) n0_i)) (/.f32 n1_i n0_i)) #s(literal -1 binary32)))
(+.f32 (*.f32 n0_i (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) 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)) (*.f32 normAngle normAngle)))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) #s(literal 7/360 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(+.f32 (+.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 u #s(literal -2 binary32)))) (*.f32 normAngle normAngle))) n0_i) (*.f32 (neg.f32 n0_i) u))
(+.f32 (+.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))) n0_i) (*.f32 (neg.f32 n0_i) u))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) u))) n1_i)) u))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/3 binary32))))) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u 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 #s(literal 1 binary32) (*.f32 u #s(literal -2 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)))))))))
(neg.f32 (*.f32 n1_i (-.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.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 (-.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)) (neg.f32 (*.f32 u (*.f32 u u))))
(+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))) n0_i) (*.f32 (neg.f32 n0_i) u))
(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))))
Outputs
(+.f32 (+.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))) n0_i) (*.f32 (neg.f32 n0_i) u))
Calls

4 calls:

48.0ms
n0_i
20.0ms
normAngle
15.0ms
n1_i
13.0ms
u
Results
AccuracySegmentsBranch
98.7%1n0_i
98.7%1normAngle
98.7%1u
98.7%1n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes83.0ms (0.5%)

Counts
41 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 n0_i (neg.f32 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(neg.f32 (*.f32 (neg.f32 n0_i) (/.f32 (*.f32 u n1_i) n0_i)))
(*.f32 n0_i (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
(+.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)))
(neg.f32 (*.f32 n0_i (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(neg.f32 (*.f32 n0_i (-.f32 #s(literal -1 binary32) (/.f32 (*.f32 u n1_i) n0_i))))
(neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (*.f32 u n0_i)))
(+.f32 (+.f32 (*.f32 u n1_i) n0_i) (*.f32 (neg.f32 n0_i) u))
(*.f32 n1_i (+.f32 u (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i))))
(*.f32 u (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))
(neg.f32 (*.f32 n0_i (-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i))))
(*.f32 n1_i (*.f32 (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) #s(literal -1 binary32)))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))))
(*.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 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(neg.f32 (*.f32 (neg.f32 n0_i) (*.f32 u (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) 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 n0_i #s(literal 1/3 binary32)) (*.f32 (*.f32 n0_i u) #s(literal -1/2 binary32)))) n0_i)))
(+.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 u (*.f32 n0_i #s(literal -2 binary32)))) (*.f32 normAngle normAngle)))
(+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.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 normAngle))))))
(+.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 u) (+.f32 #s(literal -2 binary32) u))) (*.f32 normAngle normAngle)))
(neg.f32 (*.f32 (*.f32 n0_i n1_i) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i))))
(neg.f32 (*.f32 (neg.f32 n0_i) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 u n0_i)))))
(+.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 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) n0_i)))))
(neg.f32 (*.f32 (/.f32 (*.f32 n1_i (neg.f32 n0_i)) n0_i) (/.f32 (*.f32 n0_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))))) n0_i)))
(+.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)))
(neg.f32 (*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.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)))))))
(+.f32 (/.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 u normAngle))) n0_i)) (/.f32 n1_i n0_i)) #s(literal -1 binary32)))
(+.f32 (*.f32 n0_i (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) 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)) (*.f32 normAngle normAngle)))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) #s(literal 7/360 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(+.f32 (+.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 u #s(literal -2 binary32)))) (*.f32 normAngle normAngle))) n0_i) (*.f32 (neg.f32 n0_i) u))
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:

45.0ms
normAngle
13.0ms
n0_i
12.0ms
n1_i
11.0ms
u
Results
AccuracySegmentsBranch
98.7%1normAngle
98.7%1u
98.7%1n0_i
98.7%1n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes57.0ms (0.4%)

Counts
26 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 n0_i (neg.f32 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(neg.f32 (*.f32 (neg.f32 n0_i) (/.f32 (*.f32 u n1_i) n0_i)))
(*.f32 n0_i (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
(+.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)))
(neg.f32 (*.f32 n0_i (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(neg.f32 (*.f32 n0_i (-.f32 #s(literal -1 binary32) (/.f32 (*.f32 u n1_i) n0_i))))
(neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (*.f32 u n0_i)))
(+.f32 (+.f32 (*.f32 u n1_i) n0_i) (*.f32 (neg.f32 n0_i) u))
(*.f32 n1_i (+.f32 u (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i))))
(*.f32 u (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))
(neg.f32 (*.f32 n0_i (-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i))))
(*.f32 n1_i (*.f32 (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) #s(literal -1 binary32)))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))))
(*.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 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u))))))
(neg.f32 (*.f32 (neg.f32 n0_i) (*.f32 u (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) n0_i) (/.f32 #s(literal 1 binary32) n0_i))))))
Outputs
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))))
Calls

4 calls:

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

Compiled 20 to 16 computations (20% saved)

regimes29.0ms (0.2%)

Counts
21 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 n0_i (neg.f32 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(neg.f32 (*.f32 (neg.f32 n0_i) (/.f32 (*.f32 u n1_i) n0_i)))
(*.f32 n0_i (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
(+.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)))
(neg.f32 (*.f32 n0_i (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(neg.f32 (*.f32 n0_i (-.f32 #s(literal -1 binary32) (/.f32 (*.f32 u n1_i) n0_i))))
(neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (*.f32 u n0_i)))
(+.f32 (+.f32 (*.f32 u n1_i) n0_i) (*.f32 (neg.f32 n0_i) u))
(*.f32 n1_i (+.f32 u (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i))))
(*.f32 u (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))
(neg.f32 (*.f32 n0_i (-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i))))
(*.f32 n1_i (*.f32 (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) #s(literal -1 binary32)))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))))))
Outputs
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))))))
Calls

4 calls:

8.0ms
n0_i
6.0ms
normAngle
6.0ms
n1_i
6.0ms
u
Results
AccuracySegmentsBranch
97.8%1u
97.8%1n0_i
97.8%1n1_i
97.8%1normAngle
Compiler

Compiled 20 to 16 computations (20% saved)

regimes31.0ms (0.2%)

Counts
20 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 n0_i (neg.f32 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(neg.f32 (*.f32 (neg.f32 n0_i) (/.f32 (*.f32 u n1_i) n0_i)))
(*.f32 n0_i (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
(+.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)))
(neg.f32 (*.f32 n0_i (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(neg.f32 (*.f32 n0_i (-.f32 #s(literal -1 binary32) (/.f32 (*.f32 u n1_i) n0_i))))
(neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (*.f32 u n0_i)))
(+.f32 (+.f32 (*.f32 u n1_i) n0_i) (*.f32 (neg.f32 n0_i) u))
(*.f32 n1_i (+.f32 u (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i))))
(*.f32 u (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))
(neg.f32 (*.f32 n0_i (-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i))))
(*.f32 n1_i (*.f32 (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) #s(literal -1 binary32)))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) n0_i)))
Outputs
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
Calls

4 calls:

10.0ms
n1_i
8.0ms
normAngle
6.0ms
n0_i
6.0ms
u
Results
AccuracySegmentsBranch
97.7%1u
97.7%1normAngle
97.7%1n0_i
97.7%1n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes12.0ms (0.1%)

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

4 calls:

4.0ms
n1_i
3.0ms
normAngle
3.0ms
u
3.0ms
n0_i
Results
AccuracySegmentsBranch
62.0%1u
72.9%3n0_i
72.5%3n1_i
62.0%1normAngle
Compiler

Compiled 20 to 16 computations (20% saved)

regimes3.0ms (0%)

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

1 calls:

2.0ms
n0_i
Results
AccuracySegmentsBranch
72.8%3n0_i
Compiler

Compiled 5 to 4 computations (20% saved)

regimes9.0ms (0.1%)

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

4 calls:

3.0ms
n1_i
2.0ms
u
2.0ms
n0_i
2.0ms
normAngle
Results
AccuracySegmentsBranch
48.7%1normAngle
51.9%2u
60.7%3n1_i
61.0%3n0_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes4.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
n0_i
Outputs
n0_i
Calls

3 calls:

1.0ms
n1_i
1.0ms
n0_i
1.0ms
u
Results
AccuracySegmentsBranch
48.7%1u
48.7%1n1_i
48.7%1n0_i
Compiler

Compiled 15 to 12 computations (20% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
7.661081352583682e-25
8.18920371128368e-24
0.0ms
-4.64420688126922e-26
-1.767783208487449e-26
Compiler

Compiled 36 to 23 computations (36.1% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
7.661081352583682e-25
8.18920371128368e-24
0.0ms
-4.64420688126922e-26
-1.767783208487449e-26
Compiler

Compiled 36 to 23 computations (36.1% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
7.661081352583682e-25
8.18920371128368e-24
0.0ms
-2.2422606199912264e-20
-1.2291048449150595e-20
Compiler

Compiled 36 to 23 computations (36.1% saved)

simplify22.0ms (0.1%)

Algorithm
egg-herbie
Rules
72×*-commutative_binary32
62×+-commutative_binary32
26×sub-neg_binary32
16×neg-sub0_binary32
16×neg-mul-1_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
076201
1146200
2166200
3179200
4195200
5202200
6206200
7207200
Stop Event
saturated
Calls
Call 1
Inputs
(+.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 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))) n0_i) (*.f32 (neg.f32 n0_i) 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 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(if (<=.f32 n0_i #s(literal -6490371/162259276829213363391578010288128 binary32)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (if (<=.f32 n0_i #s(literal 10141205/10141204801825835211973625643008 binary32)) (*.f32 u n1_i) (-.f32 n0_i (*.f32 u n0_i))))
(if (<=.f32 n0_i #s(literal -6490371/162259276829213363391578010288128 binary32)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (if (<=.f32 n0_i #s(literal 10141205/10141204801825835211973625643008 binary32)) (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(if (<=.f32 n0_i #s(literal -1547425/77371252455336267181195264 binary32)) n0_i (if (<=.f32 n0_i #s(literal 10141205/10141204801825835211973625643008 binary32)) (*.f32 u n1_i) n0_i))
n0_i
Outputs
(+.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 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.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 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle normAngle))) n0_i) (*.f32 (neg.f32 n0_i) u))
(-.f32 (+.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.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)) #s(literal -1 binary32))))))) (*.f32 n0_i 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 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)))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(if (<=.f32 n0_i #s(literal -6490371/162259276829213363391578010288128 binary32)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (if (<=.f32 n0_i #s(literal 10141205/10141204801825835211973625643008 binary32)) (*.f32 u n1_i) (-.f32 n0_i (*.f32 u n0_i))))
(if (<=.f32 n0_i #s(literal -6490371/162259276829213363391578010288128 binary32)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (if (<=.f32 n0_i #s(literal 10141205/10141204801825835211973625643008 binary32)) (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))
(if (<=.f32 n0_i #s(literal -6490371/162259276829213363391578010288128 binary32)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (if (<=.f32 n0_i #s(literal 10141205/10141204801825835211973625643008 binary32)) (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(if (<=.f32 n0_i #s(literal -1547425/77371252455336267181195264 binary32)) n0_i (if (<=.f32 n0_i #s(literal 10141205/10141204801825835211973625643008 binary32)) (*.f32 u n1_i) n0_i))
n0_i

soundness2.7s (17.7%)

Rules
7486×*-lowering-*.f32
7486×*-lowering-*.f64
6174×*-lowering-*.f32
6174×*-lowering-*.f64
5862×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
052248
1195239
2972228
08329228
078112994
1290111150
0964911150
087911039
132599950
081949950
051510181
119528868
278408868
081748868
05285805
118815233
278235233
082795233
060303
1222294
2963280
34688277
08418277
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 486 to 266 computations (45.3% saved)

preprocess58.0ms (0.4%)

Remove

(abs normAngle)

Compiler

Compiled 898 to 398 computations (55.7% saved)

end0.0ms (0%)

Profiling

Loading profile data...