Curve intersection, scale width based on ribbon orientation

Time bar (total: 15.3s)

analyze470.0ms (3.1%)

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: 328.0ms
ival-sin: 82.0ms (25% of total)
ival-mult: 77.0ms (23.5% of total)
ival-<=: 70.0ms (21.4% of total)
...c/correct-round.rkt:119:19: 31.0ms (9.5% of total)
ival-div: 19.0ms (5.8% of total)
ival-sub: 18.0ms (5.5% of total)
ival-and: 11.0ms (3.4% of total)
ival-add: 8.0ms (2.4% of total)
ival-pi: 7.0ms (2.1% of total)
const: 3.0ms (0.9% of total)
backward-pass: 1.0ms (0.3% of total)

sample3.7s (24%)

Results
2.0s8256×0valid
722.0ms2073×0precondition
Precisions
Click to see histograms. Total time spent on operations: 2.3s
ival-mult: 576.0ms (25.5% of total)
ival-sin: 507.0ms (22.4% of total)
ival-<=: 491.0ms (21.7% of total)
...c/correct-round.rkt:119:19: 222.0ms (9.8% of total)
ival-div: 192.0ms (8.5% of total)
ival-and: 73.0ms (3.2% of total)
ival-sub: 67.0ms (3% of total)
ival-add: 54.0ms (2.4% of total)
ival-pi: 49.0ms (2.2% of total)
const: 23.0ms (1% of total)
backward-pass: 5.0ms (0.2% of total)
Bogosity

preprocess219.0ms (1.4%)

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

Useful iterations: 3 (0.0ms)

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

(abs normAngle)

explain197.0ms (1.3%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
280-25(1.8430202504043717e-38 0.00023789727129042149 -3.3500278939779804e-11 -2.8614365380191104e-14)(*.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
117.0ms502×0valid
10.0ms10×5exit
Compiler

Compiled 241 to 53 computations (78% saved)

Precisions
Click to see histograms. Total time spent on operations: 57.0ms
ival-mult: 21.0ms (37.1% of total)
ival-sin: 14.0ms (24.7% of total)
ival-sub: 12.0ms (21.2% of total)
ival-div: 4.0ms (7.1% of total)
ival-add: 3.0ms (5.3% of total)
backward-pass: 2.0ms (3.5% of total)
const: 1.0ms (1.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
75.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.2%
(+.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)

simplify153.0ms (1%)

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-diff64
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i)
cost-diff64
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
cost-diff64
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
cost-diff3392
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Rules
2682×fnmadd-define
2144×fma-define
1832×sum5-define
1406×sum3-define
994×fnmsub-define
Iterations

Useful iterations: 3 (0.0ms)

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

localize126.0ms (0.8%)

Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)
accuracy99.6%
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
accuracy99.5%
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
accuracy75.5%
(/.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 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
accuracy99.5%
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
accuracy98.7%
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
accuracy94.5%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
Results
90.0ms251×0valid
5.0ms5exit
Compiler

Compiled 181 to 22 computations (87.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
ival-mult: 16.0ms (47.8% of total)
ival-sin: 8.0ms (23.9% of total)
ival-div: 4.0ms (12% of total)
ival-add: 3.0ms (9% of total)
ival-sub: 2.0ms (6% of total)
backward-pass: 1.0ms (3% of total)
const: 0.0ms (0% of total)

series52.0ms (0.3%)

Counts
11 → 384
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))) n0_i)>
#<alt (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle)))>
#<alt (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_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 (* (sin (* u normAngle)) (/ 1 (sin 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 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 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 (/ (* 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))>
#<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 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 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

96 calls:

TimeVariablePointExpression
5.0ms
n1_i
@0
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
4.0ms
normAngle
@-inf
(* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle)))
3.0ms
u
@inf
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
2.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))

rewrite405.0ms (2.7%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
021115
198115
2766109
08616109
Stop Event
iter limit
node limit
Counts
11 → 473
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 (* u normAngle)) (/ 1 (sin 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))
(* (sin (* u normAngle)) (/ 1 (sin normAngle)))
(* (- 1 u) normAngle)
(* (sin (* u normAngle)) n1_i)
Outputs
(neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))))
(neg.f32 (/.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32))) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(neg.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (sin.f32 normAngle)))
(neg.f32 (/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32)))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) #s(literal -1 binary32)))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(+.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (neg.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1 binary32))
(fma.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(fma.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(-.f32 #s(literal 0 binary32) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(-.f32 (/.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)) (/.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle))) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))
(/.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (neg.f32 (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (neg.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (*.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)))) (*.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 9 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 6 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 6 binary32))) (pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (*.f32 n0_i n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 6 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 6 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 4 binary32)) (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 4 binary32)) (pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (*.f32 n0_i n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle))) #s(literal 2 binary32)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 4 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))))) (*.f32 (sin.f32 normAngle) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))))) (*.f32 (sin.f32 normAngle) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal -1 binary32)) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal 1 binary32)) (*.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal -1 binary32)) (*.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32))) (neg.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32))) (neg.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32))) (sin.f32 normAngle))
(/.f32 (neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle))) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle))) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (*.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (*.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))) (+.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))))
(*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (sin.f32 normAngle))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(*.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(*.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle)))))
(*.f32 (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))))
(*.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))))
(*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle)) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal 1 binary32)))
(*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (sin.f32 normAngle)) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (sin.f32 normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (neg.f32 (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) n0_i)
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i #s(literal 1 binary32)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 1 binary32))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 n0_i #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(neg.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)))
(/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (neg.f32 n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (neg.f32 (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n1_i #s(literal 1 binary32)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 n1_i #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))))
(neg.f32 (/.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32))) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(neg.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (sin.f32 normAngle)))
(neg.f32 (/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32)))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) #s(literal -1 binary32)))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(+.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (neg.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1 binary32))
(fma.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(fma.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(-.f32 #s(literal 0 binary32) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(-.f32 (/.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)) (/.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle))) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))
(/.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (neg.f32 (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (neg.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (*.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)))) (*.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 9 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 6 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 6 binary32))) (pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (*.f32 n0_i n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 6 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 6 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 4 binary32)) (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 4 binary32)) (pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (*.f32 n0_i n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle))) #s(literal 2 binary32)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 4 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))))) (*.f32 (sin.f32 normAngle) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))))) (*.f32 (sin.f32 normAngle) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal -1 binary32)) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal 1 binary32)) (*.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal -1 binary32)) (*.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32))) (neg.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32))) (neg.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32))) (sin.f32 normAngle))
(/.f32 (neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle))) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle))) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (*.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (*.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))) (+.f32 (/.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))))
(*.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (sin.f32 normAngle))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(*.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(*.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle)))))
(*.f32 (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))))
(*.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))))
(*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle)) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal 1 binary32)))
(*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (sin.f32 normAngle)) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(+.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))) (neg.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1 binary32))
(fma.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(-.f32 #s(literal 0 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))
(-.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (neg.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (neg.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 9 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 6 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 6 binary32))) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (*.f32 n0_i n1_i) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 6 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 6 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 4 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 4 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))))) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))))) (neg.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (*.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (+.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal 1 binary32))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))) #s(literal 1 binary32)))
(*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal 1 binary32)))
(*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))))
(*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 1 binary32))
(*.f32 (*.f32 n0_i #s(literal 1 binary32)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (neg.f32 (*.f32 u normAngle)))) (*.f32 (cos.f32 normAngle) (sin.f32 (neg.f32 (*.f32 u normAngle)))))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32))
(neg.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) #s(literal 1 binary32)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (sin.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(+.f32 normAngle (neg.f32 (*.f32 u normAngle)))
(+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)
(fma.f32 #s(literal 1 binary32) normAngle (neg.f32 (*.f32 u normAngle)))
(fma.f32 normAngle #s(literal 1 binary32) (neg.f32 (*.f32 u normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u))) (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) u) (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle)))
(/.f32 normAngle (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u))))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 #s(literal 1 binary32) u))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle) (+.f32 #s(literal 1 binary32) u))
(/.f32 (neg.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u)))))
(/.f32 (neg.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u)))) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) u)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle)) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) u)))
(/.f32 (+.f32 (pow.f32 normAngle #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 u normAngle)) #s(literal 3 binary32))) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle))) (*.f32 normAngle (neg.f32 (*.f32 u normAngle))))))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle)))) (-.f32 normAngle (neg.f32 (*.f32 u normAngle))))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u)))) normAngle))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u)) normAngle))
(*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u)))))
(*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u)))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u)))
(*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 1 binary32))
(*.f32 (*.f32 n1_i #s(literal 1 binary32)) (sin.f32 (*.f32 u normAngle)))

simplify443.0ms (2.9%)

Algorithm
egg-herbie
Rules
5816×*-lowering-*.f32
5816×*-lowering-*.f64
3412×+-lowering-+.f64
3412×+-lowering-+.f32
2116×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05676349
120235740
084195740
Stop Event
iter limit
node limit
Counts
384 → 384
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)))))))
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))
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))
(/ (* 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))
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 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))
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 (*.f32 normAngle 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 (*.f32 normAngle 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 (*.f32 normAngle 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 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 n1_i (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (cos.f32 normAngle) #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 u n1_i) (+.f32 (*.f32 (*.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 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.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 u n1_i) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 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 (*.f32 normAngle (*.f32 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/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 #s(literal 1/36 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/120 binary32))))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.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 (*.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 (*.f32 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 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal -1/5040 binary32)) (*.f32 #s(literal -1/720 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.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/6 binary32) (+.f32 (-.f32 (-.f32 (*.f32 n0_i (*.f32 #s(literal 1/120 binary32) (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 #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 #s(literal 1/36 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/120 binary32)))))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.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))
n0_i
(+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))
(-.f32 n0_i (/.f32 (*.f32 n0_i (*.f32 u (*.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))))))
(+.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 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 u #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 #s(literal -1/6 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))))))
(+ (* 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 normAngle (*.f32 normAngle (-.f32 (-.f32 (*.f32 n0_i (*.f32 #s(literal 1/120 binary32) (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 #s(literal -1/6 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)))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n0_i (*.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 n0_i (*.f32 #s(literal 1/120 binary32) (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 (*.f32 n0_i (*.f32 #s(literal 1/120 binary32) (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 #s(literal -1/6 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)))))))
(/ (* 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)))
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 u (cos.f32 normAngle)) (*.f32 (*.f32 normAngle (*.f32 normAngle 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 (*.f32 normAngle normAngle) (*.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))
(- (+ 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 (*.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 #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/120 binary32) (-.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))
(- (+ 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 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (-.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 #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/120 binary32) (-.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 #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 #s(literal 1 binary32) u) #s(literal 1/120 binary32)))))) (*.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))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 u (*.f32 normAngle n1_i)) (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 normAngle n1_i) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 normAngle (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 #s(literal -1/6 binary32) (*.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 normAngle n1_i) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 n1_i (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (*.f32 (*.f32 u u) (/.f32 (pow.f32 normAngle #s(literal 5 binary32)) (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 normAngle n1_i) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 n1_i (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 (*.f32 n1_i (pow.f32 normAngle #s(literal 7 binary32))) (*.f32 (*.f32 u u) #s(literal -1/5040 binary32))) (sin.f32 normAngle)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 n1_i #s(literal 1/120 binary32))) (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))
(*.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))
(*.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))
(*.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))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(* n1_i u)
(*.f32 u n1_i)
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))))
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) 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)))))
(+.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (-.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 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) 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 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (-.f32 (*.f32 n1_i (*.f32 #s(literal -1/5040 binary32) (pow.f32 u #s(literal 7 binary32)))) (+.f32 (*.f32 u (*.f32 n1_i #s(literal -1/5040 binary32))) (*.f32 #s(literal -1/720 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 #s(literal -1/6 binary32) (-.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 (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 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))))
(/ (* 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))
(*.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))
(*.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))
(*.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))
(*.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))
(*.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))
(*.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))
(*.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))
(*.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))
(*.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))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_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 (*.f32 normAngle 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 (*.f32 normAngle 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 (*.f32 normAngle 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 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 n1_i (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (cos.f32 normAngle) #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 u n1_i) (+.f32 (*.f32 (*.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 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 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 (*.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 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.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 n1_i (-.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 u n1_i) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 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 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (-.f32 (*.f32 normAngle (*.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 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.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 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.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 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.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/6 binary32) (*.f32 n1_i (-.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 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 n1_i (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (cos.f32 normAngle) #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 #s(literal -1/6 binary32) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 u (*.f32 (*.f32 u u) n1_i))) (*.f32 normAngle normAngle)))))
(* 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 u n1_i) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 (*.f32 n0_i (-.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 (*.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 (*.f32 n0_i (-.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 (*.f32 normAngle 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)))))
(*.f32 (*.f32 (neg.f32 n0_i) #s(literal -1 binary32)) (+.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i n0_i))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(*.f32 (*.f32 (neg.f32 n0_i) #s(literal -1 binary32)) (+.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i n0_i))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(*.f32 (*.f32 (neg.f32 n0_i) #s(literal -1 binary32)) (+.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))))
(+ (* 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 (neg.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i n1_i))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))
(*.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i n1_i))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))
(*.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i n1_i))) (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 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 u #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 n0_i (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.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 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 n0_i (*.f32 normAngle normAngle)) (*.f32 #s(literal 1/120 binary32) (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 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) (+.f32 (*.f32 n0_i (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 #s(literal -1/5040 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 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 u (cos.f32 normAngle)) (*.f32 (*.f32 normAngle (*.f32 normAngle 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 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.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 (*.f32 normAngle (*.f32 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 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)))))))) (-.f32 #s(literal 1 binary32) u)))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow (- 1 u) 7))) (* 1/120 (pow (- 1 u) 5))))))) u))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.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) (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)))))))) 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 u) (sin normAngle))
(/.f32 (*.f32 u 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 (*.f32 #s(literal -1/6 binary32) (*.f32 u 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 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 (*.f32 u (/.f32 u (sin.f32 normAngle))) #s(literal 1/120 binary32)))))))
(* 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 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 7 binary32))) (*.f32 u (/.f32 u (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 normAngle normAngle) (*.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)) (+ (* -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 normAngle (*.f32 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))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(+ normAngle (* -1 (* normAngle u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(+ normAngle (* -1 (* normAngle u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* -1 (* normAngle u))
(-.f32 #s(literal 0 binary32) (*.f32 u normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* -1 (* normAngle u))
(-.f32 #s(literal 0 binary32) (*.f32 u normAngle))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 (-.f32 normAngle (/.f32 normAngle u)) (neg.f32 u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 (-.f32 normAngle (/.f32 normAngle u)) (neg.f32 u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 (-.f32 normAngle (/.f32 normAngle u)) (neg.f32 u))
(* 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 u (*.f32 normAngle n1_i))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))
(*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))
(*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 n1_i (*.f32 normAngle normAngle)))) (*.f32 (*.f32 u u) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 n1_i #s(literal 1/120 binary32))))))))
(* 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 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 n1_i (*.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 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 n1_i #s(literal 1/120 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 u (*.f32 normAngle 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 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 (*.f32 u u) n1_i))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (pow.f32 u #s(literal 5 binary32)) (*.f32 n1_i #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 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 u #s(literal 5 binary32)) (*.f32 n1_i #s(literal 1/120 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 #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)))

eval108.0ms (0.7%)

Compiler

Compiled 33642 to 1760 computations (94.8% saved)

prune89.0ms (0.6%)

Pruning

19 alts after pruning (19 fresh and 0 done)

PrunedKeptTotal
New91719936
Fresh000
Picked202
Done000
Total91919938
Accuracy
100.0%
Counts
938 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.5%
(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)))))
75.2%
(/.f32 (+.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
75.0%
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))) (sin.f32 normAngle))
74.6%
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))
74.2%
(/.f32 (+.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.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))
74.4%
(/.f32 (*.f32 normAngle (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.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 normAngle normAngle))))) (sin.f32 normAngle))
72.8%
(/.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) (sin.f32 normAngle))
49.6%
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
97.2%
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
97.2%
(+.f32 (*.f32 (*.f32 (sin.f32 (/.f32 normAngle (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
97.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 u n1_i))
97.4%
(+.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))))
98.6%
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.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 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
97.2%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
80.3%
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
88.7%
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle)))))
36.4%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
62.1%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
48.6%
n0_i
Compiler

Compiled 930 to 564 computations (39.4% saved)

simplify266.0ms (1.7%)

Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff32
(sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle))
cost-diff32
(*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i)
cost-diff32
(+.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
cost-diff32
(/.f32 (+.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
cost-diff0
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
cost-diff64
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
cost-diff64
(*.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 (*.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))
cost-diff0
(/.f32 n1_i (sin.f32 normAngle))
cost-diff0
(*.f32 u normAngle)
cost-diff0
(sin.f32 (*.f32 u normAngle))
cost-diff0
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
cost-diff192
(+.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 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.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 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 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.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 (*.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 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
cost-diff224
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.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 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
Rules
3470×+-lowering-+.f64
3470×+-lowering-+.f32
2504×*-lowering-*.f32
2504×*-lowering-*.f64
1898×fma-lowering-fma.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
044387
1128365
2399349
31919345
47914345
08620345
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (* u n1_i) (+ (* (* normAngle normAngle) (+ (* (* n0_i (+ -1/6 (* u 1/6))) (* (- 1 u) (- 1 u))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))) (* n0_i (- 1 u))))
(* u n1_i)
u
n1_i
(+ (* (* normAngle normAngle) (+ (* (* n0_i (+ -1/6 (* u 1/6))) (* (- 1 u) (- 1 u))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))) (* n0_i (- 1 u)))
(* (* normAngle normAngle) (+ (* (* n0_i (+ -1/6 (* u 1/6))) (* (- 1 u) (- 1 u))) (- (* -1/6 (* n1_i (- (* 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))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))
(* (* n0_i (+ -1/6 (* u 1/6))) (* (- 1 u) (- 1 u)))
(* n0_i (+ -1/6 (* u 1/6)))
n0_i
(+ -1/6 (* u 1/6))
-1/6
(* u 1/6)
1/6
(* (- 1 u) (- 1 u))
(- 1 u)
1
(- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6))))
(* -1/6 (* n1_i (- (* u (* u u)) u)))
(* n1_i (- (* u (* u u)) u))
(- (* u (* u u)) u)
(* u (* u u))
(* u u)
(* n0_i (- 1 u))
n0_i
(* (sin (* u normAngle)) (/ n1_i (sin normAngle)))
(sin (* u normAngle))
(* u normAngle)
u
normAngle
(/ n1_i (sin normAngle))
n1_i
(sin normAngle)
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* u 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
(* u n1_i)
n1_i
(/ (+ (* (sin (+ (neg (* u normAngle)) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(+ (* (sin (+ (neg (* u normAngle)) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i))
(* (sin (+ (neg (* u normAngle)) normAngle)) n0_i)
(sin (+ (neg (* u normAngle)) normAngle))
(+ (neg (* u normAngle)) normAngle)
(neg (* u normAngle))
(* u normAngle)
u
normAngle
n0_i
(* (sin (* u normAngle)) n1_i)
(sin (* u normAngle))
n1_i
(sin normAngle)
Outputs
(+ (* u n1_i) (+ (* (* normAngle normAngle) (+ (* (* n0_i (+ -1/6 (* u 1/6))) (* (- 1 u) (- 1 u))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))) (* n0_i (- 1 u))))
(+.f32 n0_i (+.f32 (*.f32 u (+.f32 (neg.f32 n0_i) n1_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u (*.f32 n1_i #s(literal -1/6 binary32))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))))
(* u n1_i)
(*.f32 u n1_i)
u
n1_i
(+ (* (* normAngle normAngle) (+ (* (* n0_i (+ -1/6 (* u 1/6))) (* (- 1 u) (- 1 u))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))) (* n0_i (- 1 u)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u (*.f32 n1_i #s(literal -1/6 binary32))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(* (* normAngle normAngle) (+ (* (* n0_i (+ -1/6 (* u 1/6))) (* (- 1 u) (- 1 u))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u (*.f32 n1_i #s(literal -1/6 binary32))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(+ (* (* n0_i (+ -1/6 (* u 1/6))) (* (- 1 u) (- 1 u))) (- (* -1/6 (* n1_i (- (* 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 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))
(* (* n0_i (+ -1/6 (* u 1/6))) (* (- 1 u) (- 1 u)))
(*.f32 (+.f32 #s(literal -1/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))))
(* 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)))
-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))
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
1
#s(literal 1 binary32)
(- (* -1/6 (* n1_i (- (* 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)))))
(* -1/6 (* n1_i (- (* 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 (- (* u (* u u)) u))
(*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 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 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
n0_i
(* (sin (* u normAngle)) (/ n1_i (sin normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(sin (* u normAngle))
(sin.f32 (*.f32 u normAngle))
(* u normAngle)
(*.f32 u normAngle)
u
normAngle
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
n1_i
(sin normAngle)
(sin.f32 normAngle)
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* u n1_i))
(+.f32 (*.f32 u n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))))
(* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i)
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(sin (* (- 1 u) normAngle))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* (- 1 u) normAngle)
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(- 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
(* u n1_i)
(*.f32 u n1_i)
n1_i
(/ (+ (* (sin (+ (neg (* u normAngle)) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i)) (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))
(+ (* (sin (+ (neg (* u normAngle)) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(* (sin (+ (neg (* u normAngle)) normAngle)) n0_i)
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(sin (+ (neg (* u normAngle)) normAngle))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(+ (neg (* u normAngle)) normAngle)
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(neg (* u normAngle))
(-.f32 #s(literal 0 binary32) (*.f32 u normAngle))
(* u normAngle)
(*.f32 u normAngle)
u
normAngle
n0_i
(* (sin (* u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(sin (* u normAngle))
(sin.f32 (*.f32 u normAngle))
n1_i
(sin normAngle)
(sin.f32 normAngle)

localize291.0ms (1.9%)

Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)
accuracy99.7%
(*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i)
accuracy99.6%
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
accuracy75.9%
(/.f32 (+.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
accuracy99.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))
accuracy99.6%
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
accuracy99.5%
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
accuracy98.7%
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
accuracy100.0%
(sin.f32 normAngle)
accuracy100.0%
(sin.f32 (*.f32 u normAngle))
accuracy99.9%
(/.f32 n1_i (sin.f32 normAngle))
accuracy95.7%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
accuracy99.0%
(*.f32 u #s(literal 1/6 binary32))
accuracy98.8%
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
accuracy98.7%
(+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))
accuracy75.2%
(+.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 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
Results
120.0ms248×0valid
25.0ms5exit
Compiler

Compiled 460 to 45 computations (90.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 86.0ms
ival-mult: 33.0ms (38.6% of total)
ival-sin: 12.0ms (14% of total)
ival-div: 11.0ms (12.9% of total)
ival-add: 9.0ms (10.5% of total)
backward-pass: 8.0ms (9.3% of total)
...c/correct-round.rkt:119:19: 8.0ms (9.3% of total)
ival-sub: 4.0ms (4.7% of total)
ival-neg: 1.0ms (1.2% of total)
const: 0.0ms (0% of total)

series62.0ms (0.4%)

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

177 calls:

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

rewrite478.0ms (3.1%)

Algorithm
batch-egg-rewrite
Rules
4040×*-lowering-*.f32
4040×*-lowering-*.f64
1780×pow-lowering-pow.f64
1780×pow-lowering-pow.f32
1636×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
044266
1278250
22711250
08485250
Stop Event
iter limit
node limit
Counts
23 → 458
Calls
Call 1
Inputs
(+ (* u n1_i) (+ (* (* normAngle normAngle) (+ (* (* n0_i (+ -1/6 (* u 1/6))) (* (- 1 u) (- 1 u))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))) (* n0_i (- 1 u))))
(+ (* (* normAngle normAngle) (+ (* (* n0_i (+ -1/6 (* u 1/6))) (* (- 1 u) (- 1 u))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))) (* n0_i (- 1 u)))
(* (* normAngle normAngle) (+ (* (* n0_i (+ -1/6 (* u 1/6))) (* (- 1 u) (- 1 u))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6))))))
(+ (* (* n0_i (+ -1/6 (* u 1/6))) (* (- 1 u) (- 1 u))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))
(* (sin (* u normAngle)) (/ n1_i (sin normAngle)))
(sin (* u normAngle))
(* u normAngle)
(/ n1_i (sin normAngle))
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* u n1_i))
(* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i)
(* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle)))
(sin (* (- 1 u) normAngle))
(/ (+ (* (sin (+ (neg (* u normAngle)) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(+ (* (sin (+ (neg (* u normAngle)) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i))
(* (sin (+ (neg (* u normAngle)) normAngle)) n0_i)
(sin (+ (neg (* u normAngle)) normAngle))
(+ -1/6 (* u 1/6))
(* (- 1 u) (- 1 u))
(* u 1/6)
(sin normAngle)
(* (- 1 u) normAngle)
(* (sin (* u normAngle)) n1_i)
(+ (neg (* u normAngle)) normAngle)
Outputs
(+.f32 (*.f32 u n1_i) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(+.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(+.f32 (+.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i))
(+.f32 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+.f32 (+.f32 (*.f32 u n1_i) (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(pow.f32 (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 u n1_i) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) #s(literal -1 binary32))
(fma.f32 u n1_i (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(fma.f32 n1_i u (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(-.f32 (/.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 u n1_i) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (/.f32 (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u n1_i) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.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) (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.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) (/.f32 (-.f32 (*.f32 u n1_i) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(/.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i)))))
(/.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 u (*.f32 n1_i (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))))
(/.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 u n1_i) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))) (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i))))))
(/.f32 (neg.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (neg.f32 (-.f32 (*.f32 u n1_i) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))
(/.f32 (+.f32 (*.f32 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (+.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 (+.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i n0_i)) (*.f32 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (-.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i)))
(/.f32 (-.f32 (*.f32 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i n0_i))) (-.f32 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (+.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (-.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (-.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (+.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (-.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (-.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (-.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (-.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (-.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (-.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (-.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (-.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 u #s(literal 1 binary32))))
(*.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.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) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i))))))
(*.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.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) (-.f32 (*.f32 u n1_i) (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))
(+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (+.f32 (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i n0_i)))) #s(literal -1 binary32))
(fma.f32 normAngle (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.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 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(fma.f32 (-.f32 #s(literal 1 binary32) u) n0_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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(fma.f32 (+.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (-.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i n0_i)) (-.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.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) (/.f32 (+.f32 (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (+.f32 (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i n0_i)))))
(/.f32 (+.f32 (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i n0_i)) (-.f32 (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (+.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(/.f32 (-.f32 (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i n0_i))) (-.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i n0_i)))) (neg.f32 (-.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i n0_i)) (*.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.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 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.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 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.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 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.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 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 binary32) (*.f32 u u)) n0_i))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 u #s(literal 1 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 u #s(literal 1 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 binary32) (*.f32 u u)) n0_i))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (-.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (-.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (-.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (-.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.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 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (-.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.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 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 u #s(literal 1 binary32)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 u #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (-.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.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 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (-.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.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 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 u #s(literal 1 binary32)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 u #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (-.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(*.f32 (+.f32 (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i n0_i))) (/.f32 #s(literal 1 binary32) (-.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) 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)))))
(fma.f32 (*.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 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(fma.f32 (*.f32 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 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.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 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 normAngle normAngle) (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 (-.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(*.f32 normAngle (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(*.f32 (+.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))
(*.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(+.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_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 #s(literal 1 binary32) u))))))
(+.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.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 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (-.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) #s(literal -1 binary32))
(fma.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)) (neg.f32 (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 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)))))))
(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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (neg.f32 (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 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)))))))
(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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(fma.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 n1_i #s(literal -1/6 binary32)) (neg.f32 (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 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)))))))
(fma.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) #s(literal -1/6 binary32) (neg.f32 (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 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)))))))
(fma.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(fma.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u) (neg.f32 (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 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)))))))
(fma.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) n1_i (neg.f32 (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (/.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (-.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(-.f32 (-.f32 (+.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 u (*.f32 #s(literal 1/6 binary32) n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 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 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 (-.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (neg.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) 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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 (*.f32 (+.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (+.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (+.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (/.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (/.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (/.f32 (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (/.f32 (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (neg.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (neg.f32 (-.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (neg.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (neg.f32 (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (neg.f32 (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (neg.f32 (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (-.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (-.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (-.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (-.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (/.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 u #s(literal 1 binary32)) (/.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 u #s(literal 1 binary32)) (/.f32 (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (neg.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (neg.f32 (-.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (neg.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (neg.f32 (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (neg.f32 (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (neg.f32 (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (-.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (-.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (-.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (-.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (/.f32 (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #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 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (/.f32 (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #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 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (/.f32 (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) 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 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) 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 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) 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 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) 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 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (neg.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) 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 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (neg.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) 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 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (neg.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) 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 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) 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 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (-.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i))))) (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (-.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (-.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i))))) (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (-.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (-.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.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 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (-.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (-.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.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 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (-.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i))) (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i))) (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.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 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.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 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (neg.f32 n0_i)) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (*.f32 (neg.f32 n0_i) (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))))) (+.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) u))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (*.f32 (neg.f32 n0_i) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (+.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) u))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))) (*.f32 (-.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 (neg.f32 n0_i) (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)))))) (*.f32 (-.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (+.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 (neg.f32 n0_i) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (+.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) u))))
(*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.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 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #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 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 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 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (*.f32 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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (*.f32 (neg.f32 n1_i) (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 (/.f32 #s(literal 1 binary32) (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 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(sin.f32 (*.f32 u normAngle))
(*.f32 u normAngle)
(*.f32 normAngle u)
(neg.f32 (/.f32 n1_i (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 n1_i) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) n1_i)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 normAngle) n1_i) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 n1_i (sin.f32 normAngle))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (neg.f32 n1_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 n1_i)) (neg.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i #s(literal 1 binary32)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) n1_i)
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) n1_i) #s(literal -1 binary32)))
(*.f32 (neg.f32 n1_i) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 (*.f32 n1_i #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) (*.f32 u n1_i))
(pow.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)))))) (+.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) #s(literal 3 binary32)) (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) (*.f32 u n1_i)) (-.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 u (*.f32 n1_i (*.f32 u n1_i))))) #s(literal -1 binary32))
(fma.f32 u n1_i (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))
(fma.f32 n1_i u (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (*.f32 u n1_i))
(fma.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 #s(literal 1 binary32) n0_i) (sin.f32 normAngle)) (*.f32 u n1_i))
(fma.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))
(-.f32 (/.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) #s(literal 2 binary32)) (-.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) (*.f32 u n1_i))) (/.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) (*.f32 u n1_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)))))) (+.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) #s(literal 3 binary32)) (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) (*.f32 u n1_i)) (-.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 u (*.f32 n1_i (*.f32 u n1_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) #s(literal 3 binary32)) (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i))))) (+.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) #s(literal 3 binary32)) (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i))))) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (*.f32 n0_i (*.f32 u n1_i))))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (-.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) (*.f32 u n1_i)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) #s(literal 3 binary32)) (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))))) (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 u (*.f32 n1_i (*.f32 u n1_i))))) (neg.f32 (-.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) (*.f32 u n1_i))))
(/.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) #s(literal 2 binary32))) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)))))
(*.f32 (+.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) #s(literal 3 binary32)) (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i))))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))))))
(*.f32 (-.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))) (*.f32 u n1_i))))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 #s(literal 1 binary32) n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) n0_i)
(*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 #s(literal 1 binary32) n0_i) (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 (sin.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))) (cos.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))) (cos.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle #s(literal 1 binary32))) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 (*.f32 normAngle #s(literal 1 binary32))) (sin.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1 binary32) normAngle)) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 (*.f32 #s(literal 1 binary32) normAngle)) (sin.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (sin.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))) (cos.f32 normAngle) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(-.f32 (*.f32 #s(literal 0 binary32) (cos.f32 (-.f32 (*.f32 u normAngle) normAngle))) (*.f32 #s(literal 1 binary32) (sin.f32 (-.f32 (*.f32 u normAngle) normAngle))))
(-.f32 (*.f32 (sin.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle))) (cos.f32 (/.f32 (*.f32 normAngle normAngle) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle)))) (*.f32 (cos.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle))) (sin.f32 (/.f32 (*.f32 normAngle normAngle) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle)))))
(-.f32 (*.f32 (sin.f32 (+.f32 normAngle #s(literal 0 binary32))) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 (+.f32 normAngle #s(literal 0 binary32))) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))) (cos.f32 normAngle)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (sin.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))) (cos.f32 normAngle)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))) (cos.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))) (cos.f32 normAngle)) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) #s(literal 2 binary32))) (sin.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle)))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))
(neg.f32 (/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.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)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) #s(literal 1 binary32)))
(/.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))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (neg.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32)) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 #s(literal 1 binary32) (/.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)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) #s(literal -1 binary32)))
(*.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (neg.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 (*.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))))))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))))) #s(literal -1 binary32))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) n0_i (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(-.f32 (/.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (/.f32 (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))))) (neg.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 (-.f32 (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))) (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))
(*.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))))))
(*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(+.f32 (*.f32 n0_i (*.f32 (sin.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))) (cos.f32 normAngle))) (*.f32 n0_i (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))) (cos.f32 normAngle)) n0_i) (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) n0_i))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) n0_i)
(+.f32 (*.f32 (sin.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))) (cos.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))) (cos.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle #s(literal 1 binary32))) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 (*.f32 normAngle #s(literal 1 binary32))) (sin.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1 binary32) normAngle)) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 (*.f32 #s(literal 1 binary32) normAngle)) (sin.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (sin.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))) (cos.f32 normAngle) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(-.f32 (*.f32 #s(literal 0 binary32) (cos.f32 (-.f32 (*.f32 u normAngle) normAngle))) (*.f32 #s(literal 1 binary32) (sin.f32 (-.f32 (*.f32 u normAngle) normAngle))))
(-.f32 (*.f32 (sin.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle))) (cos.f32 (/.f32 (*.f32 normAngle normAngle) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle)))) (*.f32 (cos.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle))) (sin.f32 (/.f32 (*.f32 normAngle normAngle) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle)))))
(-.f32 (*.f32 (sin.f32 (+.f32 normAngle #s(literal 0 binary32))) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 (+.f32 normAngle #s(literal 0 binary32))) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))) (cos.f32 normAngle)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (sin.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))) (cos.f32 normAngle)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))) (cos.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))) (cos.f32 normAngle)) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) #s(literal 2 binary32))) (sin.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle)))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))
(+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))
(+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))) (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32)))) #s(literal -1 binary32))
(fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))
(fma.f32 #s(literal 1/6 binary32) u #s(literal -1/6 binary32))
(-.f32 (/.f32 #s(literal 1/36 binary32) (+.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) u))) (/.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (+.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) u))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))) (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32)))))
(/.f32 (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))))
(/.f32 (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32))) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 #s(literal -1/36 binary32) u))))
(/.f32 (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32))) (+.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) u)))
(/.f32 (neg.f32 (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)))) (neg.f32 (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32)))) (neg.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) u))))
(/.f32 (-.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal 1/36 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))
(*.f32 (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))))
(*.f32 (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) u))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u)) #s(literal 2 binary32)))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (neg.f32 u)))
(+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)) (*.f32 (neg.f32 u) (-.f32 #s(literal 1 binary32) u)))
(pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32))
(pow.f32 (exp.f32 (log1p.f32 (neg.f32 u))) #s(literal 2 binary32))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 u #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) u)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) #s(literal 2 binary32)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) #s(literal 2 binary32)))
(*.f32 (exp.f32 (log1p.f32 (neg.f32 u))) (exp.f32 (log1p.f32 (neg.f32 u))))
(*.f32 u #s(literal 1/6 binary32))
(*.f32 #s(literal 1/6 binary32) u)
(exp.f32 (neg.f32 (*.f32 (log.f32 (sin.f32 normAngle)) #s(literal -1 binary32))))
(sin.f32 normAngle)
(pow.f32 (sin.f32 normAngle) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(/.f32 (sin.f32 normAngle) #s(literal 1 binary32))
(/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) #s(literal -1 binary32))
(*.f32 (sin.f32 normAngle) #s(literal 1 binary32))
(+.f32 normAngle (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)))
(+.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 normAngle #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)))
(+.f32 (*.f32 #s(literal 1 binary32) normAngle) (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle (-.f32 normAngle (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle (*.f32 normAngle normAngle)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle normAngle))) #s(literal -1 binary32))
(fma.f32 u (neg.f32 normAngle) normAngle)
(fma.f32 (neg.f32 u) normAngle normAngle)
(fma.f32 #s(literal -1 binary32) (*.f32 u normAngle) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(-.f32 #s(literal 0 binary32) (-.f32 (*.f32 u normAngle) normAngle))
(-.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle)) (/.f32 (*.f32 normAngle normAngle) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle)))
(-.f32 (+.f32 normAngle #s(literal 0 binary32)) (*.f32 u normAngle))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle (-.f32 normAngle (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle (*.f32 normAngle normAngle)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle (*.f32 normAngle normAngle))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle (-.f32 normAngle (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle (*.f32 normAngle normAngle))) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle normAngle)) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle (*.f32 normAngle normAngle)))) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle (-.f32 normAngle (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle normAngle))) (neg.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle)))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (-.f32 normAngle (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle) (+.f32 u #s(literal 1 binary32)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle (*.f32 normAngle normAngle))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle (-.f32 normAngle (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(+.f32 normAngle (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)))
(+.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 normAngle #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)))
(+.f32 (*.f32 #s(literal 1 binary32) normAngle) (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle (-.f32 normAngle (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle (*.f32 normAngle normAngle)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle normAngle))) #s(literal -1 binary32))
(fma.f32 u (neg.f32 normAngle) normAngle)
(fma.f32 (neg.f32 u) normAngle normAngle)
(fma.f32 #s(literal -1 binary32) (*.f32 u normAngle) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(-.f32 #s(literal 0 binary32) (-.f32 (*.f32 u normAngle) normAngle))
(-.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle)) (/.f32 (*.f32 normAngle normAngle) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle)))
(-.f32 (+.f32 normAngle #s(literal 0 binary32)) (*.f32 u normAngle))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle (-.f32 normAngle (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle (*.f32 normAngle normAngle)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle (*.f32 normAngle normAngle))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle (-.f32 normAngle (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle (*.f32 normAngle normAngle))) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle normAngle)) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle (*.f32 normAngle normAngle)))) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle (-.f32 normAngle (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle normAngle))) (neg.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle)))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (-.f32 normAngle (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle) (+.f32 u #s(literal 1 binary32)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle (*.f32 normAngle normAngle))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle (-.f32 normAngle (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) normAngle)))

simplify442.0ms (2.9%)

Algorithm
egg-herbie
Rules
5948×+-lowering-+.f64
5948×+-lowering-+.f32
5482×*-lowering-*.f32
5482×*-lowering-*.f64
1484×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
094512538
1343511151
0848111151
Stop Event
iter limit
node limit
Counts
708 → 708
Calls
Call 1
Inputs
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))))
(+ (* -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 (- 1 u))
(+ (* n0_i (- 1 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)) (* (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)) (* (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)))) (* 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)))) (* 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)))) (* 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)))) (* 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)))) (* 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)))) (* n0_i (- (* 1/6 u) 1/6))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) 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)))
(+ (* -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)))
(+ (* -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)))
(* 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))))) 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))))) 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))))) 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/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) 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/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) 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/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) 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 (+ (* -1 n0_i) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))))))
(+ n0_i (* u (+ (* -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 (+ (* -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))) (/ (* (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)) (/ (* (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 (* (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 (/ 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)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) 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))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) 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))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) 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))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(* n1_i (+ (* -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 (+ (* -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 (+ (* -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/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(* -1 (* n1_i (+ (* -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 (/ (+ (* 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 (/ (+ (* 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))))))
(* (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/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/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/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/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/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))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(+ (* -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)))))
(+ (* -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)))))
(+ (* -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)))))
(* n0_i (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))
(* n0_i (+ (* -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)))))
(* n0_i (+ (* -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)))))
(* n0_i (+ (* -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)))))
(* -1 (* 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/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) 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/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) 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/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))
(* (pow normAngle 2) (* u (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))))
(* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))
(* u (+ (* 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)))))
(* u (+ (* 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/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 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))) (/ (* (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 (/ (* (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 (/ (* (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))))))
(* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))
(+ (* -1/6 (* n1_i (* (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)))))
(+ (* -1/6 (* n1_i (* (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)))))
(+ (* -1/6 (* n1_i (* (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)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(* n1_i (+ (* -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)))
(* n1_i (+ (* -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)))
(* n1_i (+ (* -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)))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(* -1 (* n1_i (+ (* -1 (/ (* (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 (/ (* (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 (/ (* (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/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)))))
(/ (* 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))
(* normAngle u)
(* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(* u (+ normAngle (* (pow u 2) (+ (* -1/6 (pow normAngle 3)) (* 1/120 (* (pow normAngle 5) (pow u 2)))))))
(* u (+ normAngle (* (pow u 2) (+ (* -1/6 (pow normAngle 3)) (* (pow u 2) (+ (* -1/5040 (* (pow normAngle 7) (pow u 2))) (* 1/120 (pow normAngle 5))))))))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(* normAngle u)
(* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))
(* normAngle (+ u (* (pow normAngle 2) (+ (* -1/6 (pow u 3)) (* 1/120 (* (pow normAngle 2) (pow u 5)))))))
(* normAngle (+ u (* (pow normAngle 2) (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow u 7))) (* 1/120 (pow u 5))))))))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i normAngle)
(/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) normAngle)
(/ (+ n1_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) normAngle)
(/ (+ n1_i (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i))))))) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) normAngle)
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
n0_i
(+ n0_i (* u (+ n1_i (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))))
(+ n0_i (* u (+ n1_i (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u)))))))
(+ n0_i (* u (+ n1_i (+ (* -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)))))))))
(* n1_i u)
(* u (+ n1_i (/ (* n0_i (sin (* normAngle (- 1 u)))) (* u (sin normAngle)))))
(* u (+ n1_i (/ (* n0_i (sin (* normAngle (- 1 u)))) (* u (sin normAngle)))))
(* u (+ n1_i (/ (* n0_i (sin (* normAngle (- 1 u)))) (* u (sin normAngle)))))
(* n1_i u)
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* u (sin normAngle)))))))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* u (sin normAngle)))))))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* 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 (* n0_i (- 1 u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i 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)) (+ (* n1_i 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)))))))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(* n1_i u)
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i 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)) (/ (* n1_i u) n0_i)))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i u) n0_i)))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i u) n0_i)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i u) n0_i)))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i u) n0_i)))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i u) n0_i)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(* n1_i u)
(* n1_i (+ u (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(* n1_i (+ u (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(* n1_i (+ u (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(* n1_i u)
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(* -1 (* n1_i (+ (* -1 u) (* -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))
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))
(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)))
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 (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle 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 (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle))
(* n0_i (+ (/ (sin (- normAngle (* normAngle u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(* n0_i (+ (/ (sin (- normAngle (* normAngle u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(* n0_i (+ (/ (sin (- normAngle (* normAngle u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle))
(* -1 (* n0_i (+ (* -1 (/ (sin (- normAngle (* normAngle u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ (* -1 (/ (sin (- normAngle (* normAngle u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ (* -1 (/ (sin (- normAngle (* normAngle u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (- normAngle (* 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)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (- normAngle (* normAngle 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 (* normAngle u)))) (* n1_i (sin normAngle)))))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle 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 (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle 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 (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u))))
(* n1_i (sin (* normAngle u)))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (+ (sin (- normAngle (* normAngle u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(* n0_i (+ (sin (- normAngle (* normAngle u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(* n0_i (+ (sin (- normAngle (* normAngle u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(* n0_i (sin (- normAngle (* normAngle u))))
(* -1 (* n0_i (+ (* -1 (sin (- normAngle (* normAngle u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(* -1 (* n0_i (+ (* -1 (sin (- normAngle (* normAngle u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(* -1 (* n0_i (+ (* -1 (sin (- normAngle (* normAngle u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(* n0_i (sin (- normAngle (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(* n1_i (sin (* normAngle u)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))
(* n1_i (sin (* normAngle u)))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle 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 (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle 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 (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u)))))
(* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u)))))
(* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u)))))
(* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u)))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle 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 (* normAngle u)))
(sin (- normAngle (* normAngle u)))
(sin (- normAngle (* normAngle u)))
(sin (- normAngle (* normAngle u)))
(sin (- normAngle (* normAngle u)))
(sin (- normAngle (* normAngle u)))
(sin (- normAngle (* normAngle u)))
(sin (- normAngle (* normAngle 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 (* normAngle u)))
(sin (- normAngle (* normAngle u)))
(sin (- normAngle (* normAngle u)))
(sin (- normAngle (* normAngle u)))
(sin (neg (+ (* -1 normAngle) (* normAngle u))))
(sin (neg (+ (* -1 normAngle) (* normAngle u))))
(sin (neg (+ (* -1 normAngle) (* normAngle u))))
(sin (neg (+ (* -1 normAngle) (* normAngle 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)
normAngle
(* normAngle (+ 1 (* -1/6 (pow normAngle 2))))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
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)))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(* -1 (* normAngle u))
(* u (- (/ normAngle u) normAngle))
(* u (- (/ normAngle u) normAngle))
(* u (- (/ normAngle u) normAngle))
(* -1 (* normAngle u))
(* -1 (* u (- (* -1 (/ normAngle u)) (* -1 normAngle))))
(* -1 (* u (- (* -1 (/ normAngle u)) (* -1 normAngle))))
(* -1 (* u (- (* -1 (/ normAngle u)) (* -1 normAngle))))
(* 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 (* -1 u)))
(* normAngle (+ 1 (* -1 u)))
(* normAngle (+ 1 (* -1 u)))
(* normAngle (+ 1 (* -1 u)))
Outputs
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 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/2 n0_i)) (* 1/6 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 #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 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 n0_i #s(literal -1/2 binary32))))))))
(* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))
(* (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 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i 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)))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u u)))) (/.f32 n1_i (*.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 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u u)))) (/.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 normAngle normAngle) (*.f32 (+.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/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.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))))) (*.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/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 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 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.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 n1_i) (+ (* -1 (/ n0_i u)) (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (*.f32 (*.f32 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 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (/.f32 n0_i u))) 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 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(+ (* 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 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(+ (* 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 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(+ (* 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 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))))
(*.f32 n1_i (+.f32 (+.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.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 normAngle normAngle) (/.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 (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))))
(*.f32 n1_i (+.f32 (+.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.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 normAngle normAngle) (/.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 (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))))
(*.f32 n1_i (+.f32 (+.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.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 normAngle normAngle) (/.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 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(*.f32 (neg.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)))))))
(*.f32 (neg.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 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))) n1_i)) u))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 (*.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 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))) n1_i)) u))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 (*.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 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))) n1_i)) u))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -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 n0_i (-.f32 #s(literal 1 binary32) u)) (+.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 (*.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))))))
(+ (* 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 n0_i (-.f32 #s(literal 1 binary32) u)) (+.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 (*.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))))))
(+ (* 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 n0_i (-.f32 #s(literal 1 binary32) u)) (+.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 (*.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))))))
(* (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 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 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))))
(* (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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (+.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (+.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (+.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 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 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 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))))
(* (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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (+.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (+.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (+.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle))))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 u #s(literal -1/6 binary32))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u))
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -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 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.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 u #s(literal -1/6 binary32))))) u))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)) (* n1_i u)))
(+.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.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 u #s(literal -1/6 binary32))))) u))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)) (* n1_i u)))
(+.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.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 u #s(literal -1/6 binary32))))) u))))
(* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.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 u #s(literal -1/6 binary32))))) u)))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (+ (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))) (/ (* n1_i u) n0_i)))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.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 u #s(literal -1/6 binary32))))) (/.f32 (*.f32 u n1_i) n0_i))) u)))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (+ (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))) (/ (* n1_i u) n0_i)))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.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 u #s(literal -1/6 binary32))))) (/.f32 (*.f32 u n1_i) n0_i))) u)))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (+ (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))) (/ (* n1_i u) n0_i)))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.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 u #s(literal -1/6 binary32))))) (/.f32 (*.f32 u n1_i) 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 normAngle normAngle) (*.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 #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))))))))
(*.f32 (neg.f32 n0_i) (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.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 (+.f32 (*.f32 u n1_i) (*.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 #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))))))))
(*.f32 (neg.f32 n0_i) (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.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 (+.f32 (*.f32 u n1_i) (*.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 #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))))))))
(*.f32 (neg.f32 n0_i) (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.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 (+.f32 (*.f32 u n1_i) (*.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 #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 (* 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 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.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)))))
(+ (* n0_i (- 1 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 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.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)))))
(+ (* n0_i (- 1 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 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.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)))))
(* (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 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 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))))
(* (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)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.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 (*.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 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 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)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.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 (*.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 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 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)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.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 (*.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 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 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 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 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))))
(* (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)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.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 (*.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 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 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)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.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 (*.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 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 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)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.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 (*.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 n0_i (+.f32 #s(literal 1/6 binary32) (*.f32 u #s(literal -1/6 binary32)))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(+ (* -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)))
(+.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 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.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 u #s(literal -1/6 binary32))))) u))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)))
(+.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 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.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 u #s(literal -1/6 binary32))))) u))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)))
(+.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 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.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 u #s(literal -1/6 binary32))))) u))))
(* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.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 u #s(literal -1/6 binary32))))) u)))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.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 u #s(literal -1/6 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)) 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))))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.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 u #s(literal -1/6 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)) 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))))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.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 u #s(literal -1/6 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)) 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 normAngle normAngle) (*.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 #s(literal 1 binary32) u))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))
(*.f32 (neg.f32 n0_i) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.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 (*.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 #s(literal 1 binary32) u)))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))
(*.f32 (neg.f32 n0_i) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.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 (*.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 #s(literal 1 binary32) u)))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))
(*.f32 (neg.f32 n0_i) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.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 (*.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 #s(literal 1 binary32) u)))
n0_i
(+ n0_i (* u (+ (* -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 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(+ n0_i (* u (+ (* -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 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle)))))))
(+ n0_i (* u (+ (* -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 (*.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 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 n0_i #s(literal -1/2 binary32))))))))
(* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))
(* (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 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i 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))) (/ (* (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 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u 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)) (/ (* (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 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u 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 normAngle normAngle) (*.f32 (+.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/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.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))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_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 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 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.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 (/ 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 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 (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) u)) u)) (*.f32 #s(literal -1 binary32) (*.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 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) 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 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) 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 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) 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 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* n1_i (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i))))
(*.f32 n1_i (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.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 normAngle normAngle) (/.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 normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i))))
(*.f32 n1_i (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.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 normAngle normAngle) (/.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 normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i))))
(*.f32 n1_i (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.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 normAngle normAngle) (/.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 normAngle 2) (- (pow u 3) u))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1 (* n1_i (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 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 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 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 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 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 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))) n1_i)))
(* (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 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 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))))
(* (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 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 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))))
(* (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 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 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))))
(* (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 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 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))))
(* (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 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 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))))
(* (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 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 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))))
(* (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 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 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))))
(* (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 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 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))))
(* (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 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 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))))
(* (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 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 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))))
(* (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 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 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))))
(* (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 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 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 normAngle 2) (- (pow u 3) u))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(+ (* -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)))))
(+.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 n0_i (*.f32 normAngle normAngle)) (+.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 u #s(literal -1/6 binary32))))))
(+ (* -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)))))
(+.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 n0_i (*.f32 normAngle normAngle)) (+.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 u #s(literal -1/6 binary32))))))
(+ (* -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)))))
(+.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 n0_i (*.f32 normAngle normAngle)) (+.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 u #s(literal -1/6 binary32))))))
(* n0_i (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))
(*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.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 u #s(literal -1/6 binary32)))))
(* n0_i (+ (* -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)))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.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 u #s(literal -1/6 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)))
(* n0_i (+ (* -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)))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.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 u #s(literal -1/6 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)))
(* n0_i (+ (* -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)))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.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 u #s(literal -1/6 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)))
(* -1 (* n0_i (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))
(*.f32 (neg.f32 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.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))))
(* -1 (* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))
(*.f32 (neg.f32 n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.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 (*.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)))
(* -1 (* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))
(*.f32 (neg.f32 n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.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 (*.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)))
(* -1 (* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))
(*.f32 (neg.f32 n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.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 (*.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)))
(* (pow normAngle 2) (* u (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 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 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))))))
(* u (+ (* 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 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 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 n0_i #s(literal -1/2 binary32)))))))
(* u (+ (* 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 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 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 n0_i #s(literal -1/2 binary32)))))))
(* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))
(* (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 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i 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 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 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u u))))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (/ (* (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 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u u))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.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/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.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))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (*.f32 (*.f32 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 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) u)) u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (*.f32 (*.f32 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 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) u)) u))))
(* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))
(+ (* -1/6 (* n1_i (* (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 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -1/6 (* n1_i (* (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 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -1/6 (* n1_i (* (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 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* n1_i (+ (* -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)))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.f32 normAngle normAngle) (/.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 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)))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.f32 normAngle normAngle) (/.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 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)))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.f32 normAngle normAngle) (/.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 normAngle 2) (- (pow u 3) u))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1 (* n1_i (+ (* -1 (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (*.f32 normAngle normAngle) (/.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 (* n1_i (+ (* -1 (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (*.f32 normAngle normAngle) (/.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 (* n1_i (+ (* -1 (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (*.f32 normAngle normAngle) (/.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 #s(literal -1/6 binary32) (*.f32 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 #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 (*.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 u #s(literal -1/6 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 #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 (*.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 u #s(literal -1/6 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 #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 (*.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 u #s(literal -1/6 binary32))))))
(* 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 u #s(literal -1/6 binary32)))))
(* 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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)) (*.f32 u #s(literal -1/6 binary32)))))
(* 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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)) (*.f32 u #s(literal -1/6 binary32)))))
(* 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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)) (*.f32 u #s(literal -1/6 binary32)))))
(* -1 (* n0_i (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))
(*.f32 (neg.f32 n0_i) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))))
(* -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 (neg.f32 n0_i) (+.f32 (+.f32 (*.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 #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))))
(* -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 (neg.f32 n0_i) (+.f32 (+.f32 (*.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 #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))))
(* -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 (neg.f32 n0_i) (+.f32 (+.f32 (*.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 #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))))
(* 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 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 u (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 n0_i #s(literal -1/2 binary32))))) (*.f32 n0_i #s(literal -1/6 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 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 u (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 n0_i #s(literal -1/2 binary32))))) (*.f32 n0_i #s(literal -1/6 binary32))))
(* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u (*.f32 u u)))
(* (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 n0_i #s(literal -1/2 binary32)) u) (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 n1_i (*.f32 u u))) (/.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 u u)))) (/.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.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 n0_i #s(literal -1/2 binary32)) u) (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 n1_i (*.f32 u u))) (/.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 u u)))) (/.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 u u)))))
(* -1 (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i))))
(*.f32 (+.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/6 n0_i) (+ (* 1/6 n1_i) (* 1/2 (/ n0_i u))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (/.f32 (*.f32 n0_i #s(literal 1/2 binary32)) 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 n0_i #s(literal -1/6 binary32))) (/.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)) (*.f32 #s(literal -1 binary32) (*.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 n0_i #s(literal -1/6 binary32))) (/.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)) (*.f32 #s(literal -1 binary32) (*.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 #s(literal -1/6 binary32) (*.f32 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 #s(literal -1/6 binary32) (*.f32 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 #s(literal -1/6 binary32) (*.f32 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 #s(literal -1/6 binary32) (*.f32 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 #s(literal -1/6 binary32) (*.f32 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 (neg.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 (* 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 (neg.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 (* 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 (neg.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 (* 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 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i normAngle) (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 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (*.f32 (*.f32 u u) (pow.f32 normAngle #s(literal 5 binary32)))) (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 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/5040 binary32)) (*.f32 (*.f32 u u) (pow.f32 normAngle #s(literal 7 binary32)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))))))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(* n1_i u)
(*.f32 u n1_i)
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))))
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(+ (* 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 u n1_i) (*.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 n1_i #s(literal 1/120 binary32)) (pow.f32 u #s(literal 5 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))) (*.f32 #s(literal -1/120 binary32) (*.f32 u n1_i)))) (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i))))))
(+ (* 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 u n1_i) (*.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 n1_i #s(literal 1/120 binary32)) (pow.f32 u #s(literal 5 binary32))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 n1_i (pow.f32 u #s(literal 7 binary32)))) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (-.f32 (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (pow.f32 u #s(literal 5 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))) (*.f32 #s(literal -1/120 binary32) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u n1_i) #s(literal -1/5040 binary32)) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 (*.f32 u n1_i) #s(literal 1/120 binary32))))) (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i))))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(* normAngle u)
(*.f32 u normAngle)
(* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* u (+ normAngle (* (pow u 2) (+ (* -1/6 (pow normAngle 3)) (* 1/120 (* (pow normAngle 5) (pow u 2)))))))
(*.f32 u (+.f32 normAngle (*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u u))))))
(* u (+ normAngle (* (pow u 2) (+ (* -1/6 (pow normAngle 3)) (* (pow u 2) (+ (* -1/5040 (* (pow normAngle 7) (pow u 2))) (* 1/120 (pow normAngle 5))))))))
(*.f32 u (+.f32 normAngle (*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 7 binary32))) (*.f32 u u)) (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32)))))))))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(* normAngle u)
(*.f32 u normAngle)
(* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))
(*.f32 normAngle (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (*.f32 u u)))))
(* normAngle (+ u (* (pow normAngle 2) (+ (* -1/6 (pow u 3)) (* 1/120 (* (pow normAngle 2) (pow u 5)))))))
(*.f32 normAngle (+.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (pow.f32 u #s(literal 5 binary32)))))))
(* normAngle (+ u (* (pow normAngle 2) (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow u 7))) (* 1/120 (pow u 5))))))))
(*.f32 normAngle (+.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)) (pow.f32 u #s(literal 7 binary32))) (*.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32)))))))))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i normAngle)
(/.f32 n1_i normAngle)
(/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) normAngle)
(/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) normAngle)
(/ (+ n1_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) normAngle)
(/.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 7/360 binary32))) (*.f32 n1_i #s(literal 1/6 binary32))))) normAngle)
(/ (+ n1_i (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i))))))) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) normAngle)
(/.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/840 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i #s(literal -7/360 binary32))))) (*.f32 n1_i #s(literal -7/360 binary32))))) (*.f32 n1_i #s(literal 1/6 binary32))))) normAngle)
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
n0_i
(+ n0_i (* u (+ n1_i (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle)))))
(+ n0_i (* u (+ n1_i (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u)))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle)))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))))))
(+ n0_i (* u (+ n1_i (+ (* -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 n1_i (/.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 (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) u) (cos.f32 normAngle))) (sin.f32 normAngle)))))))
(* n1_i u)
(*.f32 u n1_i)
(* u (+ n1_i (/ (* n0_i (sin (* normAngle (- 1 u)))) (* u (sin normAngle)))))
(*.f32 u (+.f32 n1_i (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 u (sin.f32 normAngle))))))
(* u (+ n1_i (/ (* n0_i (sin (* normAngle (- 1 u)))) (* u (sin normAngle)))))
(*.f32 u (+.f32 n1_i (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 u (sin.f32 normAngle))))))
(* u (+ n1_i (/ (* n0_i (sin (* normAngle (- 1 u)))) (* u (sin normAngle)))))
(*.f32 u (+.f32 n1_i (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 u (sin.f32 normAngle))))))
(* n1_i u)
(*.f32 u n1_i)
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* u (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 u (sin.f32 normAngle)))) n1_i) (neg.f32 u))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* u (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 u (sin.f32 normAngle)))) n1_i) (neg.f32 u))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* u (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 u (sin.f32 normAngle)))) n1_i) (neg.f32 u))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (*.f32 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)) (+ (* n1_i 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 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.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 (*.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 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 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/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)) (+ (* n1_i 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 u n1_i) (*.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 (*.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 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32)))) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (+.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 n0_i (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 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 #s(literal -1/5040 binary32) n0_i) (-.f32 #s(literal 1 binary32) u)) (*.f32 #s(literal 1/120 binary32) (*.f32 #s(literal -1/6 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/6 binary32) (*.f32 #s(literal -1/6 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/120 binary32) n0_i) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (-.f32 #s(literal 1 binary32) u)))))))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+.f32 (*.f32 u n1_i) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+.f32 (*.f32 u n1_i) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+.f32 (*.f32 u n1_i) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+.f32 (*.f32 u n1_i) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+.f32 (*.f32 u n1_i) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+.f32 (*.f32 u n1_i) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+.f32 (*.f32 u n1_i) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+.f32 (*.f32 u n1_i) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(* n1_i u)
(*.f32 u n1_i)
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+.f32 (*.f32 u n1_i) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+.f32 (*.f32 u n1_i) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+.f32 (*.f32 u n1_i) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i u) n0_i)))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i u) n0_i)))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i u) n0_i)))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i u) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 u n1_i) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i u) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 u n1_i) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i u) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 u n1_i) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+.f32 (*.f32 u n1_i) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+.f32 (*.f32 u n1_i) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+.f32 (*.f32 u n1_i) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(* n1_i u)
(*.f32 u n1_i)
(* n1_i (+ u (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 u (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle))))))
(* n1_i (+ u (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 u (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle))))))
(* n1_i (+ u (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 u (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle))))))
(* n1_i u)
(*.f32 u n1_i)
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle)))) u))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle)))) u))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle)))) u))
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 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) 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 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (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 #s(literal -1/6 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))))))
(+ (* 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 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 (*.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 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 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/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 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 (*.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 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32)))) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (+.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 n0_i (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 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 #s(literal -1/5040 binary32) n0_i) (-.f32 #s(literal 1 binary32) u)) (*.f32 #s(literal 1/120 binary32) (*.f32 #s(literal -1/6 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/6 binary32) (*.f32 #s(literal -1/6 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/120 binary32) 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 (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 u 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 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u (cos.f32 normAngle))) (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 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.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)) (+ (* -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 #s(literal -1/6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.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 (-.f32 #s(literal 1 binary32) u) #s(literal 1/120 binary32))))) (+.f32 #s(literal 1/6 binary32) (*.f32 u #s(literal -1/6 binary32)))))) 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 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (-.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 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.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 (-.f32 #s(literal 1 binary32) u) #s(literal 1/120 binary32))))) (+.f32 (*.f32 (-.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 #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/6 binary32) (*.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 (-.f32 #s(literal 1 binary32) u) #s(literal 1/120 binary32)))))) (+.f32 #s(literal 1/6 binary32) (*.f32 u #s(literal -1/6 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))
(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 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (*.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 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (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 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u)))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* 1/120 (* (pow normAngle 2) (pow (- 1 u) 5)))))) u))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))))) u)))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow (- 1 u) 7))) (* 1/120 (pow (- 1 u) 5))))))) u))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 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)))
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 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (cos.f32 normAngle))) (sin.f32 normAngle)))))))))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (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 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 (+.f32 (*.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 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))) (* (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 (*.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 #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 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))))) (*.f32 #s(literal -1/120 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* 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 (*.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 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (*.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (-.f32 (+.f32 (*.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 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))))) (*.f32 #s(literal -1/120 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))) (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal -1/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 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))))))))) (+.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 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal 1/120 binary32)))))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(* n0_i (+ (/ (sin (- normAngle (* normAngle 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 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 normAngle))))))
(* n0_i (+ (/ (sin (- normAngle (* normAngle 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 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 normAngle))))))
(* n0_i (+ (/ (sin (- normAngle (* normAngle 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 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 normAngle))))))
(/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(* -1 (* n0_i (+ (* -1 (/ (sin (- normAngle (* normAngle u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(*.f32 (neg.f32 n0_i) (-.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (neg.f32 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 normAngle))))))
(* -1 (* n0_i (+ (* -1 (/ (sin (- normAngle (* normAngle u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(*.f32 (neg.f32 n0_i) (-.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (neg.f32 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 normAngle))))))
(* -1 (* n0_i (+ (* -1 (/ (sin (- normAngle (* normAngle u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(*.f32 (neg.f32 n0_i) (-.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (neg.f32 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 normAngle))))))
(/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle))))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle))))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle))))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 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 (* normAngle u)))) (* n1_i (sin normAngle)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(* n0_i (sin normAngle))
(*.f32 n0_i (sin.f32 normAngle))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* n1_i normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))) (* n1_i normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (+.f32 (-.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (sin.f32 normAngle)))))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* n1_i normAngle) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* u (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/6 (* n0_i (* (pow normAngle 3) (cos normAngle))))))))))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (+.f32 (-.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (sin.f32 normAngle))) (*.f32 u (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (cos.f32 normAngle))))))))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(* 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 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 u (*.f32 u u)))))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))))))))))
(*.f32 normAngle (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 u (*.f32 u u))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7))))))))))))))
(*.f32 normAngle (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 u (*.f32 u u))))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/5040 binary32) (+.f32 (*.f32 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 (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (+ (sin (- normAngle (* normAngle u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(*.f32 n0_i (+.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)))
(* n0_i (+ (sin (- normAngle (* normAngle u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(*.f32 n0_i (+.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)))
(* n0_i (+ (sin (- normAngle (* normAngle u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(*.f32 n0_i (+.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* -1 (* n0_i (+ (* -1 (sin (- normAngle (* normAngle u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)))
(* -1 (* n0_i (+ (* -1 (sin (- normAngle (* normAngle u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)))
(* -1 (* n0_i (+ (* -1 (sin (- normAngle (* normAngle u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))
(*.f32 n1_i (+.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))
(*.f32 n1_i (+.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))
(*.f32 n1_i (+.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) 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 (* normAngle u)))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) n1_i)))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) n1_i)))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) 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 #s(literal -1/2 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (sin.f32 normAngle))) (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) u) (cos.f32 normAngle))))) (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle 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 #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 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/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 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 #s(literal 1/120 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)))) (*.f32 #s(literal -1/5040 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))))))))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u)))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u)))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u)))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u)))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle 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 (*.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 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (*.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 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (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 (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (- normAngle (* normAngle 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 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u)))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* 1/120 (* (pow normAngle 2) (pow (- 1 u) 5)))))) u))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))))) u)))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow (- 1 u) 7))) (* 1/120 (pow (- 1 u) 5))))))) u))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))))))) u)))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (neg (+ (* -1 normAngle) (* normAngle u))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (neg (+ (* -1 normAngle) (* normAngle u))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (neg (+ (* -1 normAngle) (* normAngle u))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (neg (+ (* -1 normAngle) (* normAngle u))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 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 (+.f32 (/.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (neg.f32 u))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(*.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (neg.f32 u))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(*.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (neg.f32 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 (+.f32 #s(literal 1 binary32) (/.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 (+.f32 #s(literal 1 binary32) (/.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)))
(* 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))
normAngle
(* normAngle (+ 1 (* -1/6 (pow normAngle 2))))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
normAngle
(+ normAngle (* -1 (* normAngle u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(+ normAngle (* -1 (* normAngle u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(+ normAngle (* -1 (* normAngle u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* -1 (* normAngle u))
(-.f32 #s(literal 0 binary32) (*.f32 u normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* -1 (* normAngle u))
(-.f32 #s(literal 0 binary32) (*.f32 u normAngle))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 (-.f32 normAngle (/.f32 normAngle u)) (neg.f32 u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 (-.f32 normAngle (/.f32 normAngle u)) (neg.f32 u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 (-.f32 normAngle (/.f32 normAngle u)) (neg.f32 u))
(* 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 n1_i (*.f32 u normAngle))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))
(*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))
(*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (*.f32 (*.f32 u u) (pow.f32 normAngle #s(literal 5 binary32))))))))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* (pow u 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 7) (pow u 2)))) (* 1/120 (* n1_i (pow normAngle 5)))))))))
(*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/5040 binary32)) (*.f32 (*.f32 u u) (pow.f32 normAngle #s(literal 7 binary32)))) (*.f32 (*.f32 n1_i #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 n1_i (*.f32 u normAngle))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))))))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5))))))))
(*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (*.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (pow.f32 u #s(literal 5 binary32))))))))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5)))))))))
(*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (pow.f32 u #s(literal 5 binary32))) (*.f32 #s(literal -1/5040 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (pow.f32 u #s(literal 7 binary32))))))))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(*.f32 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 (- (/ normAngle u) normAngle))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (- (/ normAngle u) normAngle))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (- (/ normAngle u) normAngle))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* -1 (* normAngle u))
(-.f32 #s(literal 0 binary32) (*.f32 u normAngle))
(* -1 (* u (- (* -1 (/ normAngle u)) (* -1 normAngle))))
(*.f32 (-.f32 normAngle (/.f32 normAngle u)) (neg.f32 u))
(* -1 (* u (- (* -1 (/ normAngle u)) (* -1 normAngle))))
(*.f32 (-.f32 normAngle (/.f32 normAngle u)) (neg.f32 u))
(* -1 (* u (- (* -1 (/ normAngle u)) (* -1 normAngle))))
(*.f32 (-.f32 normAngle (/.f32 normAngle u)) (neg.f32 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 (* -1 u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (+ 1 (* -1 u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (+ 1 (* -1 u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (+ 1 (* -1 u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))

eval153.0ms (1%)

Compiler

Compiled 70104 to 3400 computations (95.2% saved)

prune198.0ms (1.3%)

Pruning

26 alts after pruning (25 fresh and 1 done)

PrunedKeptTotal
New1303231326
Fresh12214
Picked415
Done000
Total1319261345
Accuracy
100.0%
Counts
1345 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(fma.f32 u n1_i (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
75.1%
(/.f32 (+.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i) (*.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) n1_i)) (sin.f32 normAngle))
74.7%
(/.f32 (+.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i) (*.f32 (*.f32 u normAngle) n1_i)) (sin.f32 normAngle))
74.6%
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))
72.8%
(/.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) (sin.f32 normAngle))
97.2%
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) n0_i) (*.f32 u n1_i))
96.6%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32))))))) n0_i) (*.f32 u n1_i))
98.4%
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
98.3%
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.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 binary32) u))))
98.6%
(+.f32 (*.f32 u n1_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)))) n0_i))))
97.9%
(+.f32 (*.f32 u 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 (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))))
80.2%
(+.f32 (*.f32 u n1_i) n0_i)
98.6%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.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 (*.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))))))
62.4%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
98.7%
(+.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)))))))
98.9%
(+.f32 n0_i (*.f32 u (+.f32 (+.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 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 n0_i #s(literal -1/2 binary32))))))))
36.4%
(*.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (/.f32 n1_i (sin.f32 normAngle)))
36.0%
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))
36.4%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
36.2%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))))
35.8%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))))
98.4%
(*.f32 (neg.f32 n0_i) (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.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 (+.f32 (*.f32 u n1_i) (*.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 #s(literal 1 binary32) u)))
35.9%
(*.f32 u n1_i)
36.8%
(*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
97.4%
(neg.f32 (*.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))) (/.f32 (+.f32 (-.f32 n0_i n1_i) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (/.f32 n0_i u))) u)) u))))
48.6%
n0_i
Compiler

Compiled 1521 to 914 computations (39.9% saved)

simplify252.0ms (1.6%)

Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
cost-diff0
(*.f32 u normAngle)
cost-diff0
(sin.f32 (*.f32 u normAngle))
cost-diff0
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
cost-diff64
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) u)) u)
cost-diff128
(-.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 (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) u)) u))
cost-diff160
(*.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 (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
cost-diff256
(+.f32 (*.f32 u 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 (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))))
cost-diff0
(*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
cost-diff0
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.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 binary32) u)))
cost-diff0
(*.f32 u n1_i)
cost-diff64
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.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 binary32) u))))
cost-diff0
(*.f32 u n1_i)
cost-diff0
(+.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)))))
cost-diff128
(+.f32 (+.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 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 n0_i #s(literal -1/2 binary32))))))
cost-diff128
(*.f32 u (+.f32 (+.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 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 n0_i #s(literal -1/2 binary32)))))))
cost-diff128
(+.f32 n0_i (*.f32 u (+.f32 (+.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 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 n0_i #s(literal -1/2 binary32))))))))
Rules
4332×*-lowering-*.f32
4332×*-lowering-*.f64
3452×+-lowering-+.f64
3452×+-lowering-+.f32
1872×sum5-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
068730
1243706
2948692
34563672
08756672
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ n0_i (* u (+ (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (* u (* (* normAngle normAngle) (+ (* u (* -1/6 (- n1_i n0_i))) (* n0_i -1/2)))))))
n0_i
(* u (+ (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (* u (* (* normAngle normAngle) (+ (* u (* -1/6 (- n1_i n0_i))) (* n0_i -1/2))))))
u
(+ (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (* u (* (* normAngle normAngle) (+ (* u (* -1/6 (- n1_i n0_i))) (* n0_i -1/2)))))
(+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))
(- n1_i n0_i)
n1_i
(* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))
(* normAngle normAngle)
normAngle
(+ (* n1_i 1/6) (* n0_i 1/3))
(* n1_i 1/6)
1/6
(* n0_i 1/3)
1/3
(* u (* (* normAngle normAngle) (+ (* u (* -1/6 (- n1_i n0_i))) (* n0_i -1/2))))
(* (* normAngle normAngle) (+ (* u (* -1/6 (- n1_i n0_i))) (* n0_i -1/2)))
(+ (* u (* -1/6 (- n1_i n0_i))) (* n0_i -1/2))
(* u (* -1/6 (- n1_i n0_i)))
(* -1/6 (- n1_i n0_i))
-1/6
(* n0_i -1/2)
-1/2
(* u n1_i)
u
n1_i
(+ (* u n1_i) (+ (* (* normAngle normAngle) (* -1/6 (* n1_i (* u (+ (* u u) -1))))) (* n0_i (- 1 u))))
(* u n1_i)
u
n1_i
(+ (* (* normAngle normAngle) (* -1/6 (* n1_i (* u (+ (* u u) -1))))) (* n0_i (- 1 u)))
(* (* normAngle normAngle) (* -1/6 (* n1_i (* u (+ (* u u) -1)))))
(* normAngle normAngle)
normAngle
(* -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 u))
n0_i
(- 1 u)
1
(+ (* u n1_i) (* (- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* -1/2 (* n0_i (* normAngle normAngle))) (/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u)) u)) (* -1 (* u (* u u)))))
(* u n1_i)
u
n1_i
(* (- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* -1/2 (* n0_i (* normAngle normAngle))) (/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u)) u)) (* -1 (* u (* u u))))
(- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* -1/2 (* n0_i (* normAngle normAngle))) (/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u)) u))
(* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6)))
(* normAngle normAngle)
normAngle
(+ (* n1_i 1/6) (* n0_i -1/6))
(* n1_i 1/6)
1/6
(* n0_i -1/6)
n0_i
-1/6
(/ (- (* -1/2 (* n0_i (* normAngle normAngle))) (/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u)) u)
(- (* -1/2 (* n0_i (* normAngle normAngle))) (/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u))
(* -1/2 (* n0_i (* normAngle normAngle)))
-1/2
(* n0_i (* normAngle normAngle))
(/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u)
(+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i)))))
(- n0_i (/ n0_i u))
(/ n0_i u)
(* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))
(+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i)))
(* n0_i -1/2)
(* -1/6 (- n1_i n0_i))
(- n1_i n0_i)
(* -1 (* u (* u u)))
-1
(* u (* u u))
(* u u)
(* (sin (* u normAngle)) (/ n1_i (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))))
(sin (* u normAngle))
(* u normAngle)
u
normAngle
(/ n1_i (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))))
n1_i
(* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))
(+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))
1
(* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))
(* normAngle normAngle)
(+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)
(* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040)))
(+ 1/120 (* (* normAngle normAngle) -1/5040))
1/120
(* (* normAngle normAngle) -1/5040)
-1/5040
-1/6
Outputs
(+ n0_i (* u (+ (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (* u (* (* normAngle normAngle) (+ (* u (* -1/6 (- n1_i n0_i))) (* n0_i -1/2)))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))))))))))
n0_i
(* u (+ (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (* u (* (* normAngle normAngle) (+ (* u (* -1/6 (- n1_i n0_i))) (* n0_i -1/2))))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))))))))
u
(+ (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (* u (* (* normAngle normAngle) (+ (* u (* -1/6 (- n1_i n0_i))) (* n0_i -1/2)))))
(+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))))))))
(+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))
(+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(- n1_i n0_i)
(-.f32 n1_i n0_i)
n1_i
(* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* normAngle normAngle)
(*.f32 normAngle 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)
(* u (* (* normAngle normAngle) (+ (* u (* -1/6 (- n1_i n0_i))) (* n0_i -1/2))))
(*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))
(* (* normAngle normAngle) (+ (* u (* -1/6 (- n1_i n0_i))) (* n0_i -1/2)))
(*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))))
(+ (* u (* -1/6 (- n1_i n0_i))) (* n0_i -1/2))
(+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))
(* u (* -1/6 (- n1_i n0_i)))
(*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))
(* -1/6 (- n1_i n0_i))
(*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))
-1/6
#s(literal -1/6 binary32)
(* n0_i -1/2)
(*.f32 n0_i #s(literal -1/2 binary32))
-1/2
#s(literal -1/2 binary32)
(* u n1_i)
(*.f32 u n1_i)
u
n1_i
(+ (* u n1_i) (+ (* (* normAngle normAngle) (* -1/6 (* n1_i (* u (+ (* u u) -1))))) (* n0_i (- 1 u))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 u n1_i)))
(* u n1_i)
(*.f32 u n1_i)
u
n1_i
(+ (* (* normAngle normAngle) (* -1/6 (* n1_i (* u (+ (* u u) -1))))) (* n0_i (- 1 u)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(* (* normAngle normAngle) (* -1/6 (* n1_i (* u (+ (* u u) -1)))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(* -1/6 (* n1_i (* u (+ (* u u) -1))))
(*.f32 u (*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))
-1/6
#s(literal -1/6 binary32)
(* n1_i (* u (+ (* u u) -1)))
(*.f32 u (*.f32 n1_i (+.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 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 n1_i) (* (- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* -1/2 (* n0_i (* normAngle normAngle))) (/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u)) u)) (* -1 (* u (* u u)))))
(*.f32 u (-.f32 n1_i (*.f32 (*.f32 u u) (+.f32 (/.f32 (-.f32 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 n0_i u))) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 n0_i (/.f32 #s(literal -1/2 binary32) u))))))))
(* u n1_i)
(*.f32 u n1_i)
u
n1_i
(* (- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* -1/2 (* n0_i (* normAngle normAngle))) (/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u)) u)) (* -1 (* u (* u u))))
(*.f32 (+.f32 (/.f32 (-.f32 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 n0_i u))) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 n0_i (/.f32 #s(literal -1/2 binary32) u))))) (neg.f32 (*.f32 u (*.f32 u u))))
(- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* -1/2 (* n0_i (* normAngle normAngle))) (/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u)) u))
(+.f32 (/.f32 (-.f32 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 n0_i u))) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 n0_i (/.f32 #s(literal -1/2 binary32) u)))))
(* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6)))
(*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(+ (* n1_i 1/6) (* n0_i -1/6))
(+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))
(* n1_i 1/6)
(*.f32 n1_i #s(literal 1/6 binary32))
1/6
#s(literal 1/6 binary32)
(* n0_i -1/6)
(*.f32 n0_i #s(literal -1/6 binary32))
n0_i
-1/6
#s(literal -1/6 binary32)
(/ (- (* -1/2 (* n0_i (* normAngle normAngle))) (/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u)) u)
(/.f32 (+.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 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 (/.f32 n0_i u) n0_i)) u)) u)
(- (* -1/2 (* n0_i (* normAngle normAngle))) (/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u))
(+.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 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 (/.f32 n0_i u) n0_i)) u))
(* -1/2 (* n0_i (* normAngle normAngle)))
(*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)))
-1/2
#s(literal -1/2 binary32)
(* n0_i (* normAngle normAngle))
(*.f32 n0_i (*.f32 normAngle normAngle))
(/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u)
(/.f32 (-.f32 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 n0_i u))) u)
(+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i)))))
(-.f32 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 n0_i u)))
(- n0_i (/ n0_i u))
(-.f32 n0_i (/.f32 n0_i u))
(/ n0_i u)
(/.f32 n0_i u)
(* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- 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 -1/2) (* -1/6 (- n1_i n0_i)))
(+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/3 binary32)))
(* n0_i -1/2)
(*.f32 n0_i #s(literal -1/2 binary32))
(* -1/6 (- n1_i n0_i))
(*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(* -1 (* u (* u u)))
(neg.f32 (*.f32 u (*.f32 u u)))
-1
#s(literal -1 binary32)
(* u (* u u))
(*.f32 u (*.f32 u u))
(* u u)
(*.f32 u u)
(* (sin (* u normAngle)) (/ n1_i (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))
(sin (* u normAngle))
(sin.f32 (*.f32 u normAngle))
(* u normAngle)
(*.f32 u normAngle)
u
normAngle
(/ n1_i (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))))
(/.f32 (/.f32 n1_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))
n1_i
(* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))
(+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))
1
#s(literal 1 binary32)
(* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
(+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)
(+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))
(* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(+ 1/120 (* (* normAngle normAngle) -1/5040))
(+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))
1/120
#s(literal 1/120 binary32)
(* (* normAngle normAngle) -1/5040)
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
-1/5040
#s(literal -1/5040 binary32)
-1/6
#s(literal -1/6 binary32)

localize382.0ms (2.5%)

Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.6%
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
accuracy99.3%
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))
accuracy99.0%
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
accuracy96.0%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
accuracy99.0%
(*.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 (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
accuracy99.0%
(+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))
accuracy98.9%
(*.f32 n0_i #s(literal -1/6 binary32))
accuracy98.9%
(*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))
accuracy99.7%
(*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))
accuracy99.7%
(*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
accuracy99.6%
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
accuracy99.0%
(*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
accuracy100.0%
(*.f32 u n1_i)
accuracy99.4%
(*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))
accuracy99.1%
(*.f32 n1_i #s(literal 1/6 binary32))
accuracy98.9%
(*.f32 n0_i #s(literal 1/3 binary32))
accuracy98.9%
(*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))
Results
190.0ms254×0valid
6.0ms5exit
Compiler

Compiled 859 to 69 computations (92% saved)

Precisions
Click to see histograms. Total time spent on operations: 117.0ms
ival-mult: 62.0ms (53% of total)
ival-add: 18.0ms (15.4% of total)
...c/correct-round.rkt:119:19: 17.0ms (14.5% of total)
ival-div: 8.0ms (6.8% of total)
ival-sub: 7.0ms (6% of total)
ival-sin: 3.0ms (2.6% of total)
backward-pass: 1.0ms (0.9% of total)
const: 1.0ms (0.9% of total)

series130.0ms (0.9%)

Counts
29 → 876
Calls
Call 1
Inputs
#<alt (+ n0_i (* u (+ (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (* u (* (* normAngle normAngle) (+ (* u (* -1/6 (- n1_i n0_i))) (* n0_i -1/2)))))))>
#<alt (* u (+ (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (* u (* (* normAngle normAngle) (+ (* u (* -1/6 (- n1_i n0_i))) (* n0_i -1/2))))))>
#<alt (+ (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (* u (* (* normAngle normAngle) (+ (* u (* -1/6 (- n1_i n0_i))) (* n0_i -1/2)))))>
#<alt (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))>
#<alt (* u n1_i)>
#<alt (+ (* u n1_i) (+ (* (* normAngle normAngle) (* -1/6 (* n1_i (* u (+ (* u u) -1))))) (* n0_i (- 1 u))))>
#<alt (+ (* (* normAngle normAngle) (* -1/6 (* n1_i (* u (+ (* u u) -1))))) (* n0_i (- 1 u)))>
#<alt (* (* normAngle normAngle) (* -1/6 (* n1_i (* u (+ (* u u) -1)))))>
#<alt (+ (* u n1_i) (* (- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* -1/2 (* n0_i (* normAngle normAngle))) (/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u)) u)) (* -1 (* u (* u u)))))>
#<alt (* (- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* -1/2 (* n0_i (* normAngle normAngle))) (/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u)) u)) (* -1 (* u (* u u))))>
#<alt (- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* -1/2 (* n0_i (* normAngle normAngle))) (/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u)) u))>
#<alt (/ (- (* -1/2 (* n0_i (* normAngle normAngle))) (/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u)) u)>
#<alt (* (sin (* u normAngle)) (/ n1_i (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))))>
#<alt (sin (* u normAngle))>
#<alt (* u normAngle)>
#<alt (/ n1_i (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))))>
#<alt (* -1/6 (- n1_i n0_i))>
#<alt (* n0_i 1/3)>
#<alt (* n1_i 1/6)>
#<alt (* u (* -1/6 (- n1_i n0_i)))>
#<alt (* -1/6 (* n1_i (* u (+ (* u u) -1))))>
#<alt (* n0_i (- 1 u))>
#<alt (* n1_i (* u (+ (* u u) -1)))>
#<alt (* u (+ (* u u) -1))>
#<alt (* n0_i -1/6)>
#<alt (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i)))>
#<alt (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040)))>
#<alt (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))>
#<alt (* (* normAngle normAngle) -1/5040)>
Outputs
#<alt (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (+ (* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt (+ (* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt (+ (* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt (* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))))>
#<alt (* n0_i (+ 1 (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i))))>
#<alt (* n0_i (+ 1 (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i))))>
#<alt (* n0_i (+ 1 (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i))))>
#<alt (* -1 (* n0_i (- (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))) 1)))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))) 1)))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))) 1)))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))) 1)))>
#<alt n0_i>
#<alt (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))>
#<alt (+ n0_i (* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)))>
#<alt (+ n0_i (* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)))>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))>
#<alt (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))>
#<alt (* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n0_i (pow u 3)) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2)))))) (/ n0_i (pow u 2))))>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))>
#<alt (* -1 (* (pow u 3) (+ (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))>
#<alt (+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))>
#<alt (+ n0_i (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))>
#<alt (+ n0_i (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))>
#<alt (+ n0_i (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))>
#<alt (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))>
#<alt (* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (/ n0_i n1_i) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))>
#<alt (* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (/ n0_i n1_i) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))>
#<alt (* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (/ n0_i n1_i) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))>
#<alt (* -1 (* n1_i (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))>
#<alt (+ n0_i (* u (- n1_i n0_i)))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))>
#<alt (* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))>
#<alt (* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))>
#<alt (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))>
#<alt (* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))>
#<alt (* -1 (* (pow u 3) (+ (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))>
#<alt (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))>
#<alt (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))>
#<alt (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))>
#<alt (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))>
#<alt (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))>
#<alt (* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))>
#<alt (* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))>
#<alt (* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))>
#<alt (* -1 (* n1_i (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))>
#<alt (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt (+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt (+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))>
#<alt (* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)))>
#<alt (* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)))>
#<alt (* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)))>
#<alt (* -1 (* n0_i (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))))>
#<alt (* u (- n1_i n0_i))>
#<alt (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))>
#<alt (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))>
#<alt (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)>
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)>
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)>
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)>
#<alt (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* n1_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i))))) (/ n0_i n1_i)))>
#<alt (* n1_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i))))) (/ n0_i n1_i)))>
#<alt (* n1_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i))))) (/ n0_i n1_i)))>
#<alt (* -1 (* n1_i (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))>
#<alt (* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2))))) 1)))>
#<alt (* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2))))) 1)))>
#<alt (* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2))))) 1)))>
#<alt (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))))>
#<alt (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))))>
#<alt (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))))>
#<alt (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))>
#<alt (* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2))) (/ n1_i n0_i))))) 1))>
#<alt (* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2))) (/ n1_i n0_i))))) 1))>
#<alt (* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2))) (/ n1_i n0_i))))) 1))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))>
#<alt (- n1_i n0_i)>
#<alt (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)>
#<alt (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)>
#<alt (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)>
#<alt (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)>
#<alt (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)>
#<alt (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))>
#<alt (* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))>
#<alt (* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))>
#<alt (* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))>
#<alt (- (* 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 (* 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>
#<alt (+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt (+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))))))>
#<alt (+ n0_i (* u (+ n1_i (+ (* -1 n0_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 (/ n0_i (pow u 2))) (+ (* -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 (/ n0_i (pow u 2))) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (/ n0_i (pow u 3)) (/ n1_i (pow u 2)))))))>
#<alt (* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (/ n0_i (pow u 3)) (/ 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))) (/ n0_i (pow u 2)))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ n0_i (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))) (/ n0_i (pow u 2))))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ n0_i (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))) (/ n0_i (pow u 2))))))))>
#<alt (* n0_i (- 1 u))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (+ (* n0_i (- 1 u)) (* 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 (- 1 u)) n1_i))))>
#<alt (* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) n1_i))))>
#<alt (* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) 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 u)) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* n0_i (- 1 u)) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* n0_i (- 1 u)) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* 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)))) (+ (/ (* n0_i (- 1 u)) (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 u)) (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 u)) (pow normAngle 2)) (/ (* 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)))) (+ (/ (* n0_i (- 1 u)) (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 u)) (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 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<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 u)) (* n1_i u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u))>
#<alt (* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u))>
#<alt (* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u))>
#<alt (* n0_i (- 1 u))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))))>
#<alt (* n0_i (- 1 u))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 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)))) (/ (* n0_i (- 1 u)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 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)))) (/ (* n0_i (- 1 u)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) (pow normAngle 2))))>
#<alt (* n0_i (- 1 u))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))>
#<alt (* n1_i (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) n1_i)))>
#<alt (* n1_i (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) n1_i)))>
#<alt (* n1_i (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) n1_i)))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* n0_i (- 1 u)) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* n0_i (- 1 u)) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* n0_i (- 1 u)) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))>
#<alt n0_i>
#<alt (+ n0_i (* u (+ (* -1 n0_i) (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (+ n0_i (* u (+ (* -1 n0_i) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt (+ n0_i (* u (+ (* -1 n0_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 (/ n0_i (pow u 2))) (+ (* -1/6 (* n1_i (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))))))>
#<alt (* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n0_i (pow u 3))))))>
#<alt (* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n0_i (pow u 3))))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ n0_i (pow u 2))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ n0_i (pow u 2)))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ n0_i (pow u 2)))))))>
#<alt (* -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))))) (* n0_i (- 1 u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- (+ 1 (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))) u))>
#<alt (* n0_i (- (+ 1 (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))) u))>
#<alt (* n0_i (- (+ 1 (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))) u))>
#<alt (* n0_i (- 1 u))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* 1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* 1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* 1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)))))>
#<alt (* -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 (* -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 (* -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 (* -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 (* -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 (* -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 (* -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 (* -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 (* -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 (* -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 (* -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 (* -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 (* 1/6 (* n1_i (* (pow normAngle 2) u)))>
#<alt (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (* u (+ (* -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)))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt n0_i>
#<alt (+ n0_i (* u (+ n1_i (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))))>
#<alt (+ n0_i (* u (+ n1_i (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1/2 (* n0_i (* (pow normAngle 2) u)))))))>
#<alt (+ n0_i (* u (+ n1_i (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* u (+ (* -1 (* (pow normAngle 2) (* u (+ (* -1/6 n0_i) (* 1/6 n1_i))))) (* -1/2 (* n0_i (pow normAngle 2)))))))))>
#<alt (* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))>
#<alt (* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u))))>
#<alt (* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n1_i (pow u 2))))))>
#<alt (* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 3)) (/ n1_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) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i 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 (/ (- (+ (* -1 n1_i) (* -1 (/ n0_i u))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i 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/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))))>
#<alt (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))))) (* n1_i (+ u (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))))>
#<alt (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))))) (* n1_i (+ u (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))))>
#<alt (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))))) (* n1_i (+ u (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))))>
#<alt (* n1_i (+ u (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))>
#<alt (* n1_i (+ u (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i)))))>
#<alt (* n1_i (+ u (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i)))))>
#<alt (* n1_i (+ u (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i)))))>
#<alt (+ (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3))))) (* n1_i u))>
#<alt (+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))))) (+ (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3))))) (* n1_i u)))>
#<alt (+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))))) (+ (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3))))) (* n1_i u)))>
#<alt (+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))))) (+ (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3))))) (* n1_i u)))>
#<alt (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (+ (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (+ (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (+ (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (+ (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (+ (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (+ (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u))>
#<alt (+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))))))) (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u)))>
#<alt (+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))))))) (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u)))>
#<alt (+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))))))) (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u)))>
#<alt (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))))>
#<alt (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))) (+ (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (/ (* n1_i u) n0_i))))>
#<alt (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))) (+ (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (/ (* n1_i u) n0_i))))>
#<alt (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))) (+ (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (/ (* n1_i u) n0_i))))>
#<alt (* n0_i (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))))>
#<alt (* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))))) (* -1 (/ (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u)) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))))) (* -1 (/ (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u)) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))))) (* -1 (/ (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u)) n0_i)))))>
#<alt (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))))>
#<alt (+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))))) (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3))))))>
#<alt (+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))))) (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3))))))>
#<alt (+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))))) (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3))))))>
#<alt (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2)))))>
#<alt (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2)))))>
#<alt (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))))>
#<alt (+ (* -1 (* n1_i (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))))))>
#<alt (+ (* -1 (* n1_i (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))))))>
#<alt (+ (* -1 (* n1_i (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))))))>
#<alt (* -1 (* n1_i (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))>
#<alt (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i))))>
#<alt (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i))))>
#<alt (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i))))>
#<alt (* n1_i (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2))))))>
#<alt (* -1 (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i))))>
#<alt (* -1 (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i))))>
#<alt (* -1 (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))))))) (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt (+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))))))) (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt (+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))))))) (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))))>
#<alt (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))) (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))>
#<alt (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))) (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))>
#<alt (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))) (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))>
#<alt (* n0_i (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))))>
#<alt (* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))))) (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))>
#<alt (* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))))) (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))>
#<alt (* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))))) (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))>
#<alt n0_i>
#<alt (+ n0_i (* -1 (* u (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))))>
#<alt (+ n0_i (* u (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))>
#<alt (+ n0_i (* u (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* u (+ (* -1 (* (pow normAngle 2) (* u (+ (* -1/6 n0_i) (* 1/6 n1_i))))) (* -1/2 (* n0_i (pow normAngle 2))))))))>
#<alt (* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))>
#<alt (* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u))))>
#<alt (* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u)))))>
#<alt (* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))))>
#<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 (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i 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 (/ n0_i u)) (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i 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 (pow u 2)) (/ n0_i (pow u 3)))>
#<alt (- (+ (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))) (/ n0_i (pow u 2))) (/ n0_i (pow u 3)))>
#<alt (- (+ (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))) (/ n0_i (pow u 2))) (/ n0_i (pow u 3)))>
#<alt (- (+ (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))) (/ n0_i (pow u 2))) (/ n0_i (pow u 3)))>
#<alt (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (+ (* 1/6 n1_i) (/ n0_i (* (pow normAngle 2) (pow u 2))))))) (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3))))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (+ (* 1/6 n1_i) (/ n0_i (* (pow normAngle 2) (pow u 2))))))) (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3))))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (+ (* 1/6 n1_i) (/ n0_i (* (pow normAngle 2) (pow u 2))))))) (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3))))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (+ (* 1/6 n1_i) (/ n0_i (* (pow normAngle 2) (pow u 2))))))) (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3))))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (+ (* 1/6 n1_i) (/ n0_i (* (pow normAngle 2) (pow u 2))))))) (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3))))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (+ (* 1/6 n1_i) (/ n0_i (* (pow normAngle 2) (pow u 2))))))) (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3))))))>
#<alt (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))>
#<alt (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))>
#<alt (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))>
#<alt (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))>
#<alt (* n1_i (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))>
#<alt (* n1_i (- (+ (* -1/6 (/ (* n0_i (pow normAngle 2)) n1_i)) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (/ n0_i (* n1_i (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (* n1_i (pow u 2))))))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) (* n1_i u))) (/ n0_i (* n1_i (pow u 3))))))>
#<alt (* n1_i (- (+ (* -1/6 (/ (* n0_i (pow normAngle 2)) n1_i)) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (/ n0_i (* n1_i (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (* n1_i (pow u 2))))))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) (* n1_i u))) (/ n0_i (* n1_i (pow u 3))))))>
#<alt (* n1_i (- (+ (* -1/6 (/ (* n0_i (pow normAngle 2)) n1_i)) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (/ n0_i (* n1_i (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (* n1_i (pow u 2))))))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) (* n1_i u))) (/ n0_i (* n1_i (pow u 3))))))>
#<alt (* -1 (* n1_i (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))))>
#<alt (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))>
#<alt (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))))>
#<alt (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))))>
#<alt (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))))>
#<alt (* n0_i (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))>
#<alt (* n0_i (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ 1 (pow u 2)))))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))>
#<alt (* n0_i (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ 1 (pow u 2)))))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))>
#<alt (* n0_i (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ 1 (pow u 2)))))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))>
#<alt (* -1 (* n0_i (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3))))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3))))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3))))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))))>
#<alt (* -1 (/ n0_i (pow u 3)))>
#<alt (/ (- (* u (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) n0_i) (pow u 3))>
#<alt (/ (- (* u (+ n0_i (+ (* 1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i) (pow u 3))>
#<alt (/ (- (* u (+ n0_i (+ (* u (- (* (pow normAngle 2) (* u (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (* -1/2 (* n0_i (pow normAngle 2))))) (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i) (pow u 3))>
#<alt (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))>
#<alt (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))>
#<alt (- (+ (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))) (pow u 2)))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u)))>
#<alt (- (+ (* -1 (/ n0_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))>
#<alt (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))>
#<alt (+ (* -1 (/ (- (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))>
#<alt (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ n0_i u)) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))>
#<alt (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))>
#<alt (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* n0_i (- (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))>
#<alt (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* n0_i (- (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))>
#<alt (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* n0_i (- (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))>
#<alt (/ (* n0_i (- (+ (* -1/2 (pow normAngle 2)) (/ 1 (pow u 2))) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u)))) u)>
#<alt (* n0_i (- (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ 1 (pow u 3)))) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))>
#<alt (* n0_i (- (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ 1 (pow u 3)))) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))>
#<alt (* n0_i (- (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ 1 (pow u 3)))) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))>
#<alt (* -1 (/ (* n0_i (- (+ (* 1/2 (pow normAngle 2)) (/ 1 u)) (+ (* 1/3 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))) u))>
#<alt (* -1 (* n0_i (- (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3))))))>
#<alt (* -1 (* n0_i (- (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3))))))>
#<alt (* -1 (* n0_i (- (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3))))))>
#<alt (/ (- (/ n0_i (pow u 2)) (/ n0_i u)) u)>
#<alt (- (+ (* (pow normAngle 2) (- (* -1/2 (/ n0_i u)) (+ (* -1/2 (/ n0_i (pow u 2))) (* -1/6 (/ (- n1_i n0_i) (pow u 2)))))) (/ n0_i (pow u 3))) (/ n0_i (pow u 2)))>
#<alt (- (+ (* (pow normAngle 2) (- (* -1/2 (/ n0_i u)) (+ (* -1/2 (/ n0_i (pow u 2))) (* -1/6 (/ (- n1_i n0_i) (pow u 2)))))) (/ n0_i (pow u 3))) (/ n0_i (pow u 2)))>
#<alt (- (+ (* (pow normAngle 2) (- (* -1/2 (/ n0_i u)) (+ (* -1/2 (/ n0_i (pow u 2))) (* -1/6 (/ (- n1_i n0_i) (pow u 2)))))) (/ n0_i (pow u 3))) (/ n0_i (pow u 2)))>
#<alt (/ (* (pow normAngle 2) (- (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))) u)>
#<alt (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3)))) (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (/ n0_i (* (pow normAngle 2) (pow u 2)))))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3)))) (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (/ n0_i (* (pow normAngle 2) (pow u 2)))))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3)))) (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (/ n0_i (* (pow normAngle 2) (pow u 2)))))))>
#<alt (/ (* (pow normAngle 2) (- (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))) u)>
#<alt (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3)))) (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (/ n0_i (* (pow normAngle 2) (pow u 2)))))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3)))) (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (/ n0_i (* (pow normAngle 2) (pow u 2)))))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3)))) (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (/ n0_i (* (pow normAngle 2) (pow u 2)))))))>
#<alt (/ n0_i (pow u 3))>
#<alt (/ (+ n0_i (* -1 (* u (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))) (pow u 3))>
#<alt (/ (+ n0_i (* u (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1/2 (* n0_i (* (pow normAngle 2) u)))))) (pow u 3))>
#<alt (/ (+ n0_i (* u (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1/2 (* n0_i (* (pow normAngle 2) u)))))) (pow u 3))>
#<alt (* -1/2 (/ (* n0_i (pow normAngle 2)) u))>
#<alt (/ (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)>
#<alt (/ (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) u)) (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ n0_i (pow u 2)))) u)>
#<alt (/ (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) u)) (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ n0_i (pow u 2)))) u)>
#<alt (* -1/2 (/ (* n0_i (pow normAngle 2)) u))>
#<alt (* -1 (/ (+ (* 1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))) u))) u))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (/ n0_i u)) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (/ n0_i u)) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u))>
#<alt (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ n0_i (pow u 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) u)>
#<alt (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))>
#<alt (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))>
#<alt (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))>
#<alt (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))>
#<alt (* n1_i (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) (* n1_i u))) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ n0_i (* n1_i (pow u 3))))) (+ (/ n0_i (* n1_i (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (* n1_i (pow u 2))))))>
#<alt (* n1_i (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) (* n1_i u))) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ n0_i (* n1_i (pow u 3))))) (+ (/ n0_i (* n1_i (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (* n1_i (pow u 2))))))>
#<alt (* n1_i (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) (* n1_i u))) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ n0_i (* n1_i (pow u 3))))) (+ (/ n0_i (* n1_i (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (* n1_i (pow u 2))))))>
#<alt (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) n1_i)) (* -1/6 (/ (pow normAngle 2) (pow u 2))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) n1_i)) (* -1/6 (/ (pow normAngle 2) (pow u 2))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) n1_i)) (* -1/6 (/ (pow normAngle 2) (pow u 2))))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (* 1/120 (/ (* n1_i (* (pow normAngle 4) (pow u 2))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (* (pow u 2) (+ (* -1/5040 (/ (* n1_i (* (pow normAngle 6) (pow u 2))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (* 1/120 (/ (* n1_i (pow normAngle 4)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<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 (* -5040 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 7)))>
#<alt (/ (+ (* -211680 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 2))) (* -5040 (* n1_i (sin (* normAngle u))))) (pow normAngle 7))>
#<alt (/ (- (+ (* -5040 (* n1_i (sin (* normAngle u)))) (* -1 (/ (+ (* -4233600 (* n1_i (sin (* normAngle u)))) (* 8890560 (* n1_i (sin (* normAngle u))))) (pow normAngle 4)))) (* 211680 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 2)))) (pow normAngle 7))>
#<alt (/ (- (+ (* -5040 (* n1_i (sin (* normAngle u)))) (* -1 (/ (+ (* -177811200 (* n1_i (sin (* normAngle u)))) (+ (* 42 (+ (* -4233600 (* n1_i (sin (* normAngle u)))) (* 8890560 (* n1_i (sin (* normAngle u)))))) (* 25401600 (* n1_i (sin (* normAngle u)))))) (pow normAngle 6)))) (+ (* -4233600 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 4))) (+ (* 211680 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 2))) (* 8890560 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 4)))))) (pow normAngle 7))>
#<alt (* -5040 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 7)))>
#<alt (* -1 (/ (+ (* 5040 (* n1_i (sin (* normAngle u)))) (* 211680 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 2)))) (pow normAngle 7)))>
#<alt (* -1 (/ (+ (* -4233600 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 4))) (+ (* 5040 (* n1_i (sin (* normAngle u)))) (+ (* 211680 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 2))) (* 8890560 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 4)))))) (pow normAngle 7)))>
#<alt (* -1 (/ (+ (* -177811200 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 6))) (+ (* -4233600 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 4))) (+ (* 42 (/ (+ (* -4233600 (* n1_i (sin (* normAngle u)))) (* 8890560 (* n1_i (sin (* normAngle u))))) (pow normAngle 6))) (+ (* 5040 (* n1_i (sin (* normAngle u)))) (+ (* 211680 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 2))) (+ (* 8890560 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 4))) (* 25401600 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 6))))))))) (pow normAngle 7)))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (* normAngle u)>
#<alt (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))>
#<alt (* u (+ normAngle (* (pow u 2) (+ (* -1/6 (pow normAngle 3)) (* 1/120 (* (pow normAngle 5) (pow u 2)))))))>
#<alt (* u (+ normAngle (* (pow u 2) (+ (* -1/6 (pow normAngle 3)) (* (pow u 2) (+ (* -1/5040 (* (pow normAngle 7) (pow u 2))) (* 1/120 (pow normAngle 5))))))))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (* normAngle u)>
#<alt (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))>
#<alt (* normAngle (+ u (* (pow normAngle 2) (+ (* -1/6 (pow u 3)) (* 1/120 (* (pow normAngle 2) (pow u 5)))))))>
#<alt (* normAngle (+ u (* (pow normAngle 2) (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow u 7))) (* 1/120 (pow u 5))))))))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ n1_i normAngle)>
#<alt (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) normAngle)>
#<alt (/ (+ n1_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) normAngle)>
#<alt (/ (+ n1_i (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i))))))) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) normAngle)>
#<alt (* -5040 (/ n1_i (pow normAngle 7)))>
#<alt (/ (+ (* -211680 (/ n1_i (pow normAngle 2))) (* -5040 n1_i)) (pow normAngle 7))>
#<alt (/ (- (+ (* -5040 n1_i) (* -1 (/ (+ (* -4233600 n1_i) (* 8890560 n1_i)) (pow normAngle 4)))) (* 211680 (/ n1_i (pow normAngle 2)))) (pow normAngle 7))>
#<alt (/ (- (+ (* -5040 n1_i) (* -1 (/ (+ (* -177811200 n1_i) (+ (* 42 (+ (* -4233600 n1_i) (* 8890560 n1_i))) (* 25401600 n1_i))) (pow normAngle 6)))) (+ (* -4233600 (/ n1_i (pow normAngle 4))) (+ (* 211680 (/ n1_i (pow normAngle 2))) (* 8890560 (/ n1_i (pow normAngle 4)))))) (pow normAngle 7))>
#<alt (* -5040 (/ n1_i (pow normAngle 7)))>
#<alt (* -1 (/ (+ (* 5040 n1_i) (* 211680 (/ n1_i (pow normAngle 2)))) (pow normAngle 7)))>
#<alt (* -1 (/ (+ (* -4233600 (/ n1_i (pow normAngle 4))) (+ (* 5040 n1_i) (+ (* 211680 (/ n1_i (pow normAngle 2))) (* 8890560 (/ n1_i (pow normAngle 4)))))) (pow normAngle 7)))>
#<alt (* -1 (/ (+ (* -177811200 (/ n1_i (pow normAngle 6))) (+ (* -4233600 (/ n1_i (pow normAngle 4))) (+ (* 42 (/ (+ (* -4233600 n1_i) (* 8890560 n1_i)) (pow normAngle 6))) (+ (* 5040 n1_i) (+ (* 211680 (/ n1_i (pow normAngle 2))) (+ (* 8890560 (/ n1_i (pow normAngle 4))) (* 25401600 (/ n1_i (pow normAngle 6))))))))) (pow normAngle 7)))>
#<alt (* 1/6 n0_i)>
#<alt (+ (* -1/6 n1_i) (* 1/6 n0_i))>
#<alt (+ (* -1/6 n1_i) (* 1/6 n0_i))>
#<alt (+ (* -1/6 n1_i) (* 1/6 n0_i))>
#<alt (* -1/6 n1_i)>
#<alt (* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))>
#<alt (* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))>
#<alt (* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))>
#<alt (* -1/6 n1_i)>
#<alt (* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))>
#<alt (* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))>
#<alt (* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))>
#<alt (* -1/6 n1_i)>
#<alt (+ (* -1/6 n1_i) (* 1/6 n0_i))>
#<alt (+ (* -1/6 n1_i) (* 1/6 n0_i))>
#<alt (+ (* -1/6 n1_i) (* 1/6 n0_i))>
#<alt (* 1/6 n0_i)>
#<alt (* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))>
#<alt (* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))>
#<alt (* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))>
#<alt (* 1/6 n0_i)>
#<alt (* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))>
#<alt (* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))>
#<alt (* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* -1/6 (* u (- n1_i n0_i)))>
#<alt (* 1/6 (* n0_i u))>
#<alt (+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))>
#<alt (+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))>
#<alt (+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))>
#<alt (* -1/6 (* n1_i u))>
#<alt (* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))>
#<alt (* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))>
#<alt (* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))>
#<alt (* -1/6 (* n1_i u))>
#<alt (* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))>
#<alt (* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))>
#<alt (* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))>
#<alt (* -1/6 (* n1_i u))>
#<alt (+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))>
#<alt (+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))>
#<alt (+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))>
#<alt (* 1/6 (* n0_i u))>
#<alt (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))>
#<alt (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))>
#<alt (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))>
#<alt (* 1/6 (* n0_i u))>
#<alt (* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))>
#<alt (* -1/6 (* n1_i (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* n1_i (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* n1_i (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* n1_i (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* n1_i (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* n1_i (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* n1_i (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* n1_i (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* n1_i (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* n1_i (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* n1_i (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* n1_i (* u (- (pow u 2) 1))))>
#<alt (* 1/6 (* n1_i u))>
#<alt (* u (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))>
#<alt (* u (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))>
#<alt (* u (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))>
#<alt (* -1/6 (* n1_i (pow u 3)))>
#<alt (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 (/ n1_i (pow u 2)))))>
#<alt (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 (/ n1_i (pow u 2)))))>
#<alt (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 (/ n1_i (pow u 2)))))>
#<alt (* -1/6 (* n1_i (pow u 3)))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (/ n1_i (pow u 2))) (* 1/6 n1_i))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (/ n1_i (pow u 2))) (* 1/6 n1_i))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (/ n1_i (pow u 2))) (* 1/6 n1_i))))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt n0_i>
#<alt (+ n0_i (* -1 (* n0_i u)))>
#<alt (+ n0_i (* -1 (* n0_i u)))>
#<alt (+ n0_i (* -1 (* n0_i u)))>
#<alt (* -1 (* n0_i u))>
#<alt (* u (+ (* -1 n0_i) (/ n0_i u)))>
#<alt (* u (+ (* -1 n0_i) (/ n0_i u)))>
#<alt (* u (+ (* -1 n0_i) (/ n0_i u)))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))>
#<alt (* n1_i (* u (- (pow u 2) 1)))>
#<alt (* n1_i (* u (- (pow u 2) 1)))>
#<alt (* n1_i (* u (- (pow u 2) 1)))>
#<alt (* n1_i (* u (- (pow u 2) 1)))>
#<alt (* n1_i (* u (- (pow u 2) 1)))>
#<alt (* n1_i (* u (- (pow u 2) 1)))>
#<alt (* n1_i (* u (- (pow u 2) 1)))>
#<alt (* n1_i (* u (- (pow u 2) 1)))>
#<alt (* n1_i (* u (- (pow u 2) 1)))>
#<alt (* n1_i (* u (- (pow u 2) 1)))>
#<alt (* n1_i (* u (- (pow u 2) 1)))>
#<alt (* n1_i (* u (- (pow u 2) 1)))>
#<alt (* -1 (* n1_i u))>
#<alt (* u (+ (* -1 n1_i) (* n1_i (pow u 2))))>
#<alt (* u (+ (* -1 n1_i) (* n1_i (pow u 2))))>
#<alt (* u (+ (* -1 n1_i) (* n1_i (pow u 2))))>
#<alt (* n1_i (pow u 3))>
#<alt (* (pow u 3) (+ n1_i (* -1 (/ n1_i (pow u 2)))))>
#<alt (* (pow u 3) (+ n1_i (* -1 (/ n1_i (pow u 2)))))>
#<alt (* (pow u 3) (+ n1_i (* -1 (/ n1_i (pow u 2)))))>
#<alt (* n1_i (pow u 3))>
#<alt (* -1 (* (pow u 3) (+ (* -1 n1_i) (/ n1_i (pow u 2)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 n1_i) (/ n1_i (pow u 2)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 n1_i) (/ n1_i (pow u 2)))))>
#<alt (* -1 u)>
#<alt (* u (- (pow u 2) 1))>
#<alt (* u (- (pow u 2) 1))>
#<alt (* u (- (pow u 2) 1))>
#<alt (pow u 3)>
#<alt (* (pow u 3) (- 1 (/ 1 (pow u 2))))>
#<alt (* (pow u 3) (- 1 (/ 1 (pow u 2))))>
#<alt (* (pow u 3) (- 1 (/ 1 (pow u 2))))>
#<alt (pow u 3)>
#<alt (* -1 (* (pow u 3) (- (/ 1 (pow u 2)) 1)))>
#<alt (* -1 (* (pow u 3) (- (/ 1 (pow u 2)) 1)))>
#<alt (* -1 (* (pow u 3) (- (/ 1 (pow u 2)) 1)))>
#<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)>
#<alt (* -1/6 n1_i)>
#<alt (+ (* -1/3 n0_i) (* -1/6 n1_i))>
#<alt (+ (* -1/3 n0_i) (* -1/6 n1_i))>
#<alt (+ (* -1/3 n0_i) (* -1/6 n1_i))>
#<alt (* -1/3 n0_i)>
#<alt (* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3))>
#<alt (* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3))>
#<alt (* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3))>
#<alt (* -1/3 n0_i)>
#<alt (* -1 (* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i)))))>
#<alt (* -1 (* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i)))))>
#<alt (* -1 (* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i)))))>
#<alt (+ (* -1/2 n0_i) (* 1/6 n0_i))>
#<alt (+ (* -1/2 n0_i) (+ (* -1/6 n1_i) (* 1/6 n0_i)))>
#<alt (+ (* -1/2 n0_i) (+ (* -1/6 n1_i) (* 1/6 n0_i)))>
#<alt (+ (* -1/2 n0_i) (+ (* -1/6 n1_i) (* 1/6 n0_i)))>
#<alt (* -1/6 n1_i)>
#<alt (* n1_i (- (+ (* -1/2 (/ n0_i n1_i)) (* 1/6 (/ n0_i n1_i))) 1/6))>
#<alt (* n1_i (- (+ (* -1/2 (/ n0_i n1_i)) (* 1/6 (/ n0_i n1_i))) 1/6))>
#<alt (* n1_i (- (+ (* -1/2 (/ n0_i n1_i)) (* 1/6 (/ n0_i n1_i))) 1/6))>
#<alt (* -1/6 n1_i)>
#<alt (* -1 (* n1_i (+ 1/6 (* -1 (/ (+ (* -1/2 n0_i) (* 1/6 n0_i)) n1_i)))))>
#<alt (* -1 (* n1_i (+ 1/6 (* -1 (/ (+ (* -1/2 n0_i) (* 1/6 n0_i)) n1_i)))))>
#<alt (* -1 (* n1_i (+ 1/6 (* -1 (/ (+ (* -1/2 n0_i) (* 1/6 n0_i)) n1_i)))))>
#<alt (* 1/120 (pow normAngle 2))>
#<alt (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))>
#<alt (* -1/5040 (pow normAngle 4))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* -1/5040 (pow normAngle 4))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))>
#<alt (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))>
#<alt (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))>
#<alt (* -1/5040 (pow normAngle 6))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))>
#<alt (* -1/5040 (pow normAngle 6))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
Calls

219 calls:

TimeVariablePointExpression
14.0ms
normAngle
@0
(+ n0_i (* u (+ (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (* u (* (* normAngle normAngle) (+ (* u (* -1/6 (- n1_i n0_i))) (* n0_i -1/2)))))))
5.0ms
n1_i
@-inf
(/ (- (* -1/2 (* n0_i (* normAngle normAngle))) (/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u)) u)
4.0ms
n1_i
@inf
(+ n0_i (* u (+ (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (* u (* (* normAngle normAngle) (+ (* u (* -1/6 (- n1_i n0_i))) (* n0_i -1/2)))))))
4.0ms
normAngle
@inf
(+ (* u n1_i) (* (- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* -1/2 (* n0_i (* normAngle normAngle))) (/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u)) u)) (* -1 (* u (* u u)))))
3.0ms
n1_i
@0
(+ (* u n1_i) (* (- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* -1/2 (* n0_i (* normAngle normAngle))) (/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u)) u)) (* -1 (* u (* u u)))))

rewrite363.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
3916×*-lowering-*.f32
3916×*-lowering-*.f64
1884×+-lowering-+.f64
1884×+-lowering-+.f32
1728×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
068440
1498425
25413418
08045418
Stop Event
iter limit
node limit
Counts
29 → 415
Calls
Call 1
Inputs
(+ n0_i (* u (+ (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (* u (* (* normAngle normAngle) (+ (* u (* -1/6 (- n1_i n0_i))) (* n0_i -1/2)))))))
(* u (+ (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (* u (* (* normAngle normAngle) (+ (* u (* -1/6 (- n1_i n0_i))) (* n0_i -1/2))))))
(+ (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (* u (* (* normAngle normAngle) (+ (* u (* -1/6 (- n1_i n0_i))) (* n0_i -1/2)))))
(+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))
(* u n1_i)
(+ (* u n1_i) (+ (* (* normAngle normAngle) (* -1/6 (* n1_i (* u (+ (* u u) -1))))) (* n0_i (- 1 u))))
(+ (* (* normAngle normAngle) (* -1/6 (* n1_i (* u (+ (* u u) -1))))) (* n0_i (- 1 u)))
(* (* normAngle normAngle) (* -1/6 (* n1_i (* u (+ (* u u) -1)))))
(+ (* u n1_i) (* (- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* -1/2 (* n0_i (* normAngle normAngle))) (/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u)) u)) (* -1 (* u (* u u)))))
(* (- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* -1/2 (* n0_i (* normAngle normAngle))) (/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u)) u)) (* -1 (* u (* u u))))
(- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* -1/2 (* n0_i (* normAngle normAngle))) (/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u)) u))
(/ (- (* -1/2 (* n0_i (* normAngle normAngle))) (/ (+ (- n0_i (/ n0_i u)) (* (* normAngle normAngle) (+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i))))) u)) u)
(* (sin (* u normAngle)) (/ n1_i (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))))
(sin (* u normAngle))
(* u normAngle)
(/ n1_i (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))))
(* -1/6 (- n1_i n0_i))
(* n0_i 1/3)
(* n1_i 1/6)
(* u (* -1/6 (- n1_i n0_i)))
(* -1/6 (* n1_i (* u (+ (* u u) -1))))
(* n0_i (- 1 u))
(* n1_i (* u (+ (* u u) -1)))
(* u (+ (* u u) -1))
(* n0_i -1/6)
(+ (* n0_i -1/2) (* -1/6 (- n1_i n0_i)))
(* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040)))
(* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))
(* (* normAngle normAngle) -1/5040)
Outputs
(+.f32 n0_i (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))
(+.f32 (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (+.f32 (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) n0_i))
(+.f32 (+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))))
(pow.f32 (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (-.f32 (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 n0_i (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u u) (*.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))))) #s(literal -1 binary32))
(fma.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) n0_i)
(fma.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) u n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))) (/.f32 (*.f32 (*.f32 u u) (*.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))) (-.f32 n0_i (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (-.f32 (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u u) (*.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (-.f32 (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))))) (+.f32 (*.f32 (*.f32 u u) (*.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i u) (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u u) (*.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))) (-.f32 n0_i (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))))) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (-.f32 (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u u) (*.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))))) (neg.f32 (-.f32 n0_i (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))))
(/.f32 (-.f32 (*.f32 (*.f32 u u) (*.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) n0_i))
(*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (-.f32 (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u u) (*.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))))
(+.f32 (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))))
(+.f32 (*.f32 u (-.f32 n1_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 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) u))
(fma.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))))
(fma.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) u (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (-.f32 (*.f32 (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))))) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (*.f32 (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))))) (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))))))
(/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))))) (+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (-.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))))
(/.f32 (*.f32 u (-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))) (+.f32 (-.f32 n1_i n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))
(/.f32 (*.f32 (+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))) u) (+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (-.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))))
(/.f32 (*.f32 (-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))) u) (+.f32 (-.f32 n1_i n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))
(*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) u)
(+.f32 n1_i (+.f32 (neg.f32 n0_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))
(+.f32 (-.f32 n1_i n0_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))
(+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))
(+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))
(+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 n1_i n0_i))
(+.f32 (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (-.f32 n1_i n0_i)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(pow.f32 (/.f32 (+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (-.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))) (+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (-.f32 n1_i n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))) #s(literal -1 binary32))
(fma.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(fma.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) u (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(fma.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(-.f32 n1_i (-.f32 n0_i (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))
(-.f32 n1_i (-.f32 (-.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))
(-.f32 (/.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (+.f32 (-.f32 n1_i n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))) (/.f32 (*.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (+.f32 (-.f32 n1_i n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))))
(-.f32 (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) n1_i) (-.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (-.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))) (+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 n1_i n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))))
(/.f32 (+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))) (+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (-.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))))
(/.f32 (+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))) (+.f32 (*.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))))
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))) (+.f32 (-.f32 n1_i n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))))) (neg.f32 (+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (-.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 (+.f32 (-.f32 n1_i n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (pow.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (-.f32 (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (*.f32 (-.f32 n1_i n0_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))))
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))) (-.f32 (-.f32 n1_i n0_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))
(/.f32 (-.f32 (*.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (-.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(*.f32 (+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (-.f32 (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))))
(*.f32 (-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 n1_i n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))))
(+.f32 n1_i (neg.f32 (-.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(+.f32 n1_i (+.f32 (neg.f32 n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (-.f32 n1_i n0_i)))
(+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 #s(literal 1/3 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))
(+.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) n1_i) (neg.f32 n0_i))
(pow.f32 (/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 n1_i n0_i)))) (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) #s(literal -1 binary32))
(fma.f32 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))
(fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (-.f32 n1_i n0_i))
(fma.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle) (-.f32 n1_i n0_i))
(-.f32 n1_i (-.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(-.f32 (/.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (-.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(-.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) n1_i) n0_i)
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 n1_i n0_i)))) (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))
(/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 n1_i n0_i)))))
(/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (-.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))) (neg.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 n1_i n0_i))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (neg.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (pow.f32 (-.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) #s(literal 3 binary32))) (+.f32 (*.f32 n1_i n1_i) (+.f32 (*.f32 (-.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 n1_i (-.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 n1_i n0_i)))
(/.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (-.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (+.f32 n1_i (-.f32 n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 n1_i n0_i))))))
(*.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(*.f32 u n1_i)
(*.f32 n1_i u)
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))))
(+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i))
(+.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))))
(pow.f32 (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) #s(literal -1 binary32))
(fma.f32 u n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(fma.f32 n1_i u (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(-.f32 (/.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(/.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i)))))
(/.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 u (*.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))))
(/.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))) (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i))))))
(/.f32 (neg.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (neg.f32 (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))) #s(literal 3 binary32)) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i)))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #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 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(*.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i))))))
(*.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))))) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) #s(literal -1 binary32))
(fma.f32 n0_i (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))))
(fma.f32 normAngle (*.f32 (*.f32 normAngle (*.f32 n1_i #s(literal -1/6 binary32))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 normAngle normAngle) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (-.f32 #s(literal 1 binary32) u) n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))))
(fma.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) n1_i)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))))) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #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 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #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 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (neg.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))))
(*.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #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 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(*.f32 normAngle (*.f32 (*.f32 normAngle (*.f32 n1_i #s(literal -1/6 binary32))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) n1_i)) (*.f32 normAngle normAngle)))
(*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) n1_i)) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))
(*.f32 (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32))) (*.f32 normAngle normAngle))
(*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) n1_i)))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 normAngle normAngle)))
(*.f32 (*.f32 (*.f32 normAngle (*.f32 n1_i #s(literal -1/6 binary32))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle)
(*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) n1_i))) #s(literal -1/6 binary32))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal -1/6 binary32))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u n1_i)) (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n1_i)
(+.f32 (*.f32 u n1_i) (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))))
(+.f32 (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (*.f32 u n1_i))
(pow.f32 (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (-.f32 (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (*.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))) (*.f32 (neg.f32 (*.f32 u (*.f32 u u))) (neg.f32 (*.f32 u (*.f32 u u)))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (*.f32 (-.f32 (*.f32 u n1_i) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (+.f32 (*.f32 u n1_i) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))))) #s(literal -1 binary32))
(fma.f32 u n1_i (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))))
(fma.f32 n1_i u (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))))
(fma.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))) (*.f32 u n1_i))
(fma.f32 (neg.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)) (*.f32 u n1_i))
(fma.f32 (*.f32 #s(literal -1 binary32) (-.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))) (*.f32 u (*.f32 u u)) (*.f32 u n1_i))
(-.f32 (*.f32 u n1_i) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))))
(-.f32 (*.f32 u 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)) (*.f32 u (*.f32 u u))))
(-.f32 (/.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (+.f32 (*.f32 u n1_i) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))))) (/.f32 (*.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))) (*.f32 (neg.f32 (*.f32 u (*.f32 u u))) (neg.f32 (*.f32 u (*.f32 u u))))) (+.f32 (*.f32 u n1_i) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (-.f32 (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (*.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))) (*.f32 (neg.f32 (*.f32 u (*.f32 u u))) (neg.f32 (*.f32 u (*.f32 u u)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 u n1_i) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (*.f32 (-.f32 (*.f32 u n1_i) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (+.f32 (*.f32 u n1_i) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))))))
(/.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (*.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))) (*.f32 (neg.f32 (*.f32 u (*.f32 u u))) (neg.f32 (*.f32 u (*.f32 u u))))))) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (-.f32 (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (*.f32 u n1_i)))))
(/.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (*.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))) (*.f32 (neg.f32 (*.f32 u (*.f32 u u))) (neg.f32 (*.f32 u (*.f32 u u))))))) (+.f32 (*.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))) (*.f32 (neg.f32 (*.f32 u (*.f32 u u))) (neg.f32 (*.f32 u (*.f32 u u))))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u n1_i) (neg.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))))))
(/.f32 (*.f32 (-.f32 (*.f32 u n1_i) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (+.f32 (*.f32 u n1_i) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))))) (+.f32 (*.f32 u n1_i) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (*.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))) (*.f32 (neg.f32 (*.f32 u (*.f32 u u))) (neg.f32 (*.f32 u (*.f32 u u)))))))) (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (-.f32 (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (*.f32 u n1_i))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 u n1_i) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (+.f32 (*.f32 u n1_i) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))))) (neg.f32 (+.f32 (*.f32 u n1_i) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))))))
(/.f32 (-.f32 (*.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))) (*.f32 (neg.f32 (*.f32 u (*.f32 u u))) (neg.f32 (*.f32 u (*.f32 u u))))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (-.f32 (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (*.f32 u n1_i)))
(*.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (*.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))) (*.f32 (neg.f32 (*.f32 u (*.f32 u u))) (neg.f32 (*.f32 u (*.f32 u u))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (-.f32 (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (*.f32 u n1_i))))))
(*.f32 (*.f32 (-.f32 (*.f32 u n1_i) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) (+.f32 (*.f32 u n1_i) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u n1_i) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))))))
(neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))))
(neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)) (*.f32 u (*.f32 u u))))
(+.f32 (*.f32 (neg.f32 (*.f32 u (*.f32 u u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))))) (*.f32 (neg.f32 (*.f32 u (*.f32 u u))) (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) (neg.f32 u))))
(+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (neg.f32 (*.f32 u (*.f32 u u)))) (*.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) (neg.f32 u)) (neg.f32 (*.f32 u (*.f32 u u)))))
(/.f32 (*.f32 (neg.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 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u) (/.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u) (/.f32 u (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))))
(/.f32 (*.f32 (neg.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))
(/.f32 (*.f32 (-.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 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u) (/.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u) (/.f32 u (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)))))) (neg.f32 (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))))
(/.f32 (*.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))) (neg.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))
(*.f32 #s(literal -1 binary32) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1 binary32) (-.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))))
(*.f32 (neg.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))
(*.f32 (neg.f32 u) (*.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))))
(*.f32 (*.f32 #s(literal -1 binary32) (-.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))) (*.f32 u (*.f32 u u)))
(*.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)) (*.f32 u (*.f32 u u))) #s(literal -1 binary32))
(*.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)) (neg.f32 u)) (*.f32 u u))
(*.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))) u) (*.f32 u u))
(*.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))) (*.f32 u 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) (neg.f32 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)) (+.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))) (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))
(+.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) (neg.f32 u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))))
(+.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) (neg.f32 u))))
(+.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u) (/.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u) (/.f32 u (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))))))) #s(literal -1 binary32))
(pow.f32 (/.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))) #s(literal -1 binary32))
(fma.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) (neg.f32 u)))
(fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) (neg.f32 u)))
(fma.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 normAngle normAngle) (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) (neg.f32 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))
(-.f32 (/.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 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))))) (/.f32 (*.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u) (/.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u) (/.f32 u (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))))))
(-.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))))) (+.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))) (/.f32 (/.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u) (/.f32 u (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u) (/.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u) (/.f32 u (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))))))))
(/.f32 #s(literal 1 binary32) (/.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))))
(/.f32 (-.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 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u) (/.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u) (/.f32 u (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))))
(/.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))
(/.f32 (neg.f32 (-.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 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u) (/.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u) (/.f32 u (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))))))) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))))))
(/.f32 (neg.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))))
(/.f32 (+.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 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))))))) (pow.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) (neg.f32 u)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.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 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) (neg.f32 u)) (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) (neg.f32 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) (neg.f32 u))))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) (neg.f32 u)) (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) (neg.f32 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)))
(*.f32 (-.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 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u) (/.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u) (/.f32 u (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))))))
(*.f32 (*.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) 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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))) (/.f32 #s(literal 1 binary32) (+.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 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))))
(neg.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) (neg.f32 u)))
(exp.f32 (*.f32 (log.f32 (/.f32 u (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)))) #s(literal -1 binary32)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) (neg.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))))
(pow.f32 (/.f32 u (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 u (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 u (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)))))
(/.f32 #s(literal 1 binary32) (/.f32 u (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 u (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u)
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))) (neg.f32 u))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u) (/.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u) (/.f32 u (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))))))) (*.f32 u (+.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u) (+.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (/.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u) (/.f32 u (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))))))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) u) (*.f32 u (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))) (*.f32 u u))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u) (/.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u) (/.f32 u (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u) (+.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)))) u))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (/.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u) (/.f32 u (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) #s(literal 1 binary32)) u)
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)))) (neg.f32 (neg.f32 u)))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u))) (+.f32 (*.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u))) (*.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u) (/.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u) (/.f32 u (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))))))) (/.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u) (+.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (/.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u) (/.f32 u (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))))))) (/.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) u))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)) (/.f32 #s(literal 1 binary32) u))
(*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))) (/.f32 #s(literal 1 binary32) (neg.f32 u)))
(*.f32 (/.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u)))
(pow.f32 (/.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (/.f32 normAngle n1_i)))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))))
(/.f32 (neg.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (neg.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (/.f32 normAngle n1_i)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (neg.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))
(/.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (/.f32 normAngle n1_i)))
(/.f32 (*.f32 (neg.f32 n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (neg.f32 normAngle)))
(/.f32 (*.f32 (/.f32 n1_i normAngle) (sin.f32 (*.f32 u normAngle))) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))) normAngle)
(*.f32 n1_i (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))) (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (/.f32 n1_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))))
(*.f32 (/.f32 (/.f32 n1_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))) (sin.f32 (*.f32 u normAngle)))
(*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 #s(literal 1 binary32) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) normAngle) (/.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))) (/.f32 n1_i normAngle))
(sin.f32 (*.f32 u normAngle))
(*.f32 u normAngle)
(*.f32 normAngle u)
(neg.f32 (/.f32 n1_i (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (neg.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 n1_i) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (/.f32 normAngle n1_i))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (/.f32 normAngle n1_i)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (/.f32 normAngle n1_i)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (/.f32 n1_i normAngle)) #s(literal -1 binary32))
(/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (/.f32 normAngle n1_i))))
(/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (/.f32 normAngle n1_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (/.f32 normAngle n1_i)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (/.f32 n1_i normAngle)))
(/.f32 (neg.f32 n1_i) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (neg.f32 normAngle)))
(/.f32 (/.f32 n1_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))
(/.f32 (neg.f32 (neg.f32 n1_i)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (neg.f32 normAngle))))
(/.f32 (neg.f32 (/.f32 n1_i normAngle)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))))
(/.f32 (/.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))) normAngle)
(/.f32 (*.f32 n1_i #s(literal 1 binary32)) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))))
(*.f32 n1_i (/.f32 (/.f32 #s(literal 1 binary32) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 n1_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))))
(*.f32 (neg.f32 n1_i) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))) (neg.f32 normAngle))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))) n1_i)
(*.f32 (/.f32 n1_i normAngle) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))))
(*.f32 (/.f32 (/.f32 n1_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))) (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))) #s(literal 1 binary32)))))
(*.f32 (/.f32 (/.f32 n1_i normAngle) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))) (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))) (-.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))))
(+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (neg.f32 n0_i) #s(literal -1/6 binary32)))
(+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (neg.f32 n0_i)))
(/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i))))
(/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (+.f32 n0_i n1_i))
(/.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) #s(literal -1/6 binary32)) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i))))
(/.f32 (*.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)) #s(literal -1/6 binary32)) (+.f32 n0_i n1_i))
(*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))
(*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))
(*.f32 n0_i #s(literal 1/3 binary32))
(*.f32 #s(literal 1/3 binary32) n0_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(*.f32 #s(literal 1/6 binary32) n1_i)
(+.f32 (*.f32 (*.f32 u #s(literal -1/6 binary32)) n1_i) (*.f32 (*.f32 u #s(literal -1/6 binary32)) (neg.f32 n0_i)))
(+.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 (neg.f32 n0_i) (*.f32 u #s(literal -1/6 binary32))))
(/.f32 (*.f32 (*.f32 u #s(literal -1/6 binary32)) (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i))))
(/.f32 (*.f32 (*.f32 u #s(literal -1/6 binary32)) (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (+.f32 n0_i n1_i))
(*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))
(*.f32 (-.f32 n1_i n0_i) (*.f32 u #s(literal -1/6 binary32)))
(*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) u)
(*.f32 (*.f32 u #s(literal -1/6 binary32)) (-.f32 n1_i n0_i))
(*.f32 (*.f32 u (-.f32 n1_i n0_i)) #s(literal -1/6 binary32))
(+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (neg.f32 u)))
(+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i #s(literal -1/6 binary32))) (*.f32 (neg.f32 u) (*.f32 n1_i #s(literal -1/6 binary32))))
(*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal -1/6 binary32)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) n1_i)))
(*.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) #s(literal -1/6 binary32)))
(*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 n1_i #s(literal -1/6 binary32)))
(*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) n1_i)) #s(literal -1/6 binary32))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)) (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n1_i)
(*.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(*.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (+.f32 (*.f32 u u) #s(literal -1 binary32))) u)
(+.f32 (*.f32 n0_i #s(literal 1 binary32)) (*.f32 n0_i (neg.f32 u)))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (neg.f32 u) n0_i))
(/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (+.f32 u #s(literal 1 binary32)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(*.f32 (-.f32 #s(literal 1 binary32) u) n0_i)
(+.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (*.f32 n1_i (neg.f32 u)))
(+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u u)) (*.f32 (*.f32 u n1_i) #s(literal -1 binary32)))
(+.f32 (*.f32 (*.f32 u n1_i) #s(literal -1 binary32)) (*.f32 (*.f32 u n1_i) (*.f32 u u)))
(+.f32 (*.f32 (*.f32 u (*.f32 u u)) n1_i) (*.f32 (neg.f32 u) n1_i))
(+.f32 (*.f32 (*.f32 u u) (*.f32 u n1_i)) (*.f32 #s(literal -1 binary32) (*.f32 u n1_i)))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u n1_i)) (*.f32 (*.f32 u u) (*.f32 u n1_i)))
(/.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u u) (*.f32 u (*.f32 u (*.f32 u u)))))) (+.f32 (*.f32 u (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u (neg.f32 u)))))
(/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u (*.f32 u (*.f32 u u))) #s(literal -1 binary32))) (+.f32 (*.f32 u u) #s(literal 1 binary32)))
(*.f32 u (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(*.f32 u (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) n1_i))
(*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 u n1_i))
(*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) n1_i)
(*.f32 (*.f32 n1_i (+.f32 (*.f32 u u) #s(literal -1 binary32))) u)
(*.f32 (*.f32 (*.f32 u n1_i) (+.f32 u #s(literal 1 binary32))) (+.f32 u #s(literal -1 binary32)))
(+.f32 (*.f32 u (*.f32 u u)) (neg.f32 u))
(+.f32 (neg.f32 u) (*.f32 u (*.f32 u u)))
(fma.f32 u (*.f32 u u) (neg.f32 u))
(fma.f32 (*.f32 u u) u (neg.f32 u))
(-.f32 (*.f32 u (*.f32 u u)) u)
(/.f32 (+.f32 (pow.f32 (*.f32 u (*.f32 u u)) #s(literal 3 binary32)) (pow.f32 (neg.f32 u) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 u u) (*.f32 u (*.f32 u (*.f32 u u)))) (-.f32 (*.f32 (neg.f32 u) (neg.f32 u)) (*.f32 (*.f32 u (*.f32 u u)) (neg.f32 u)))))
(/.f32 (-.f32 (*.f32 (*.f32 u u) (*.f32 u (*.f32 u (*.f32 u u)))) (*.f32 (neg.f32 u) (neg.f32 u))) (-.f32 (*.f32 u (*.f32 u u)) (neg.f32 u)))
(/.f32 (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u u) (*.f32 u (*.f32 u (*.f32 u u)))))) (+.f32 (*.f32 u (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u (neg.f32 u)))))
(/.f32 (*.f32 u (+.f32 (*.f32 u (*.f32 u (*.f32 u u))) #s(literal -1 binary32))) (+.f32 (*.f32 u u) #s(literal 1 binary32)))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u u) (*.f32 u (*.f32 u (*.f32 u u))))) u) (+.f32 (*.f32 u (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u (neg.f32 u)))))
(/.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 u u))) #s(literal -1 binary32)) u) (+.f32 (*.f32 u u) #s(literal 1 binary32)))
(*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) u)
(*.f32 (*.f32 u (+.f32 u #s(literal 1 binary32))) (+.f32 u #s(literal -1 binary32)))
(*.f32 (+.f32 u #s(literal 1 binary32)) (*.f32 (+.f32 u #s(literal -1 binary32)) u))
(*.f32 n0_i #s(literal -1/6 binary32))
(*.f32 #s(literal -1/6 binary32) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))
(+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (-.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 #s(literal -1/216 binary32) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/36 binary32) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) #s(literal -1 binary32))
(fma.f32 n0_i #s(literal -1/2 binary32) (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))
(fma.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32) (*.f32 n0_i #s(literal -1/2 binary32)))
(fma.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i) (*.f32 n0_i #s(literal -1/2 binary32)))
(fma.f32 #s(literal -1/2 binary32) n0_i (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (-.f32 n1_i n0_i)))) (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (-.f32 n1_i n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (-.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 #s(literal -1/216 binary32) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/36 binary32) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 #s(literal -1/216 binary32) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (-.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 #s(literal -1/216 binary32) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/36 binary32) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (-.f32 n1_i n0_i))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 #s(literal -1/216 binary32) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (-.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/36 binary32) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (-.f32 n1_i n0_i)))))
(/.f32 (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (-.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))
(*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 #s(literal -1/216 binary32) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (-.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))))
(*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/36 binary32) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))
(fma.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))
(fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))) (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32))) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))) (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) #s(literal 1/25401600 binary32))))) (+.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))) (-.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))) #s(literal 1/120 binary32)))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) #s(literal 1/25401600 binary32)))) (+.f32 #s(literal 1/120 binary32) (*.f32 #s(literal 1/5040 binary32) (*.f32 normAngle normAngle))))
(/.f32 (*.f32 (+.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) #s(literal 1/25401600 binary32)))) (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))) (-.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))) #s(literal 1/120 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) #s(literal 1/25401600 binary32))) (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/120 binary32) (*.f32 #s(literal 1/5040 binary32) (*.f32 normAngle normAngle))))
(*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))
(*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 normAngle normAngle))
(*.f32 (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))) normAngle)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))
(+.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))) (*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))
(+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))) #s(literal 1 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))
(fma.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))) (*.f32 normAngle normAngle) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))) #s(literal 3 binary32)) (pow.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))) #s(literal -1/216 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))) (-.f32 #s(literal 1/36 binary32) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))) #s(literal -1/36 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))) #s(literal 1/6 binary32)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))) #s(literal -1/216 binary32)) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))) (-.f32 #s(literal 1/36 binary32) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))))
(/.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))) #s(literal -1/36 binary32)) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))) #s(literal 1/6 binary32)))
(*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))
(*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))))
(*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))) (*.f32 normAngle normAngle))
(*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))) #s(literal 1 binary32))
(*.f32 (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))) normAngle)
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))))))
(*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32))))))) (*.f32 normAngle normAngle))
(*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(*.f32 #s(literal -1/5040 binary32) (*.f32 normAngle normAngle))
(*.f32 (*.f32 normAngle #s(literal -1/5040 binary32)) normAngle)

simplify529.0ms (3.5%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
0115520746
1421118297
0881518297
Stop Event
iter limit
node limit
Counts
876 → 876
Calls
Call 1
Inputs
(* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))))
(+ (* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+ (* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+ (* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))))
(* n0_i (+ 1 (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i))))
(* n0_i (+ 1 (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i))))
(* n0_i (+ 1 (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i))))
(* -1 (* n0_i (- (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))) 1)))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))) 1)))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))) 1)))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))) 1)))
n0_i
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+ n0_i (* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)))
(+ n0_i (* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n0_i (pow u 3)) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2)))))) (/ n0_i (pow u 2))))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(* -1 (* (pow u 3) (+ (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(+ n0_i (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))
(+ n0_i (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))
(+ n0_i (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (/ n0_i n1_i) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (/ n0_i n1_i) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (/ n0_i n1_i) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))
(* -1 (* n1_i (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1))))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(+ n0_i (* u (- n1_i n0_i)))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))
(* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))
(* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(* -1 (* (pow u 3) (+ (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))
(+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))
(* -1 (* n1_i (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))))
(+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))
(* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)))
(* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)))
(* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)))
(* -1 (* n0_i (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))))
(* u (- n1_i n0_i))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* n1_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i))))) (/ n0_i n1_i)))
(* n1_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i))))) (/ n0_i n1_i)))
(* n1_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i))))) (/ n0_i n1_i)))
(* -1 (* n1_i (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))
(* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2))))) 1)))
(* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2))))) 1)))
(* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2))))) 1)))
(+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))
(+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))))
(+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))))
(+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))))
(* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))
(* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2))) (/ n1_i n0_i))))) 1))
(* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2))) (/ n1_i n0_i))))) 1))
(* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2))) (/ n1_i n0_i))))) 1))
(* -1 (* n0_i (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(- n1_i n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)
(- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)
(- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)
(* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(- (* 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))))
(* 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
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))))))
(+ n0_i (* u (+ n1_i (+ (* -1 n0_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 (/ n0_i (pow u 2))) (+ (* -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 (/ n0_i (pow u 2))) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (/ n0_i (pow u 3)) (/ n1_i (pow u 2)))))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (/ n0_i (pow u 3)) (/ 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))) (/ n0_i (pow u 2)))))))
(* -1 (* (pow u 3) (+ (* -1 (/ n0_i (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))) (/ n0_i (pow u 2))))))))
(* -1 (* (pow u 3) (+ (* -1 (/ n0_i (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))) (/ n0_i (pow u 2))))))))
(* n0_i (- 1 u))
(+ (* n0_i (- 1 u)) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(+ (* n0_i (- 1 u)) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(+ (* n0_i (- 1 u)) (* 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 (- 1 u)) n1_i))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) n1_i))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) 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 u)) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* n0_i (- 1 u)) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* n0_i (- 1 u)) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* 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)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* 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)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(+ (* -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 u)) (* n1_i u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u)))
(* n0_i (- 1 u))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u))
(* n0_i (- 1 u))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))))
(* n0_i (- 1 u))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 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)))) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 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)))) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(* n0_i (- 1 u))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* n1_i (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) n1_i)))
(* n1_i (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) n1_i)))
(* n1_i (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) n1_i)))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (- 1 u)) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (- 1 u)) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (- 1 u)) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
n0_i
(+ n0_i (* u (+ (* -1 n0_i) (* 1/6 (* n1_i (pow normAngle 2))))))
(+ n0_i (* u (+ (* -1 n0_i) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+ n0_i (* u (+ (* -1 n0_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 (/ n0_i (pow u 2))) (+ (* -1/6 (* n1_i (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n0_i (pow u 3))))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n0_i (pow u 3))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ n0_i (pow u 2))))))
(* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ n0_i (pow u 2)))))))
(* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ n0_i (pow u 2)))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))
(* n0_i (- 1 u))
(* n0_i (- (+ 1 (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))) u))
(* n0_i (- (+ 1 (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))) u))
(* n0_i (- (+ 1 (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))) u))
(* n0_i (- 1 u))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* 1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* 1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* 1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* 1/6 (* n1_i (* (pow normAngle 2) u)))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))
(* u (+ (* -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)))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))
n0_i
(+ n0_i (* u (+ n1_i (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))))
(+ n0_i (* u (+ n1_i (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1/2 (* n0_i (* (pow normAngle 2) u)))))))
(+ n0_i (* u (+ n1_i (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* u (+ (* -1 (* (pow normAngle 2) (* u (+ (* -1/6 n0_i) (* 1/6 n1_i))))) (* -1/2 (* n0_i (pow normAngle 2)))))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n1_i (pow u 2))))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 3)) (/ n1_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) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i 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 (/ (- (+ (* -1 n1_i) (* -1 (/ n0_i u))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i 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/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))))
(+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))))) (* n1_i (+ u (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))))
(+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))))) (* n1_i (+ u (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))))
(+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))))) (* n1_i (+ u (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))))
(* n1_i (+ u (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))
(* n1_i (+ u (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i)))))
(* n1_i (+ u (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i)))))
(* n1_i (+ u (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i)))))
(+ (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3))))) (* n1_i u))
(+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))))) (+ (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3))))) (* n1_i u)))
(+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))))) (+ (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3))))) (* n1_i u)))
(+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))))) (+ (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3))))) (* n1_i u)))
(* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (+ (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (+ (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (+ (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (+ (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (+ (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (+ (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))
(+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u))
(+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))))))) (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u)))
(+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))))))) (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u)))
(+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))))))) (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u)))
(* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))) (+ (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (/ (* n1_i u) n0_i))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))) (+ (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (/ (* n1_i u) n0_i))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))) (+ (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (/ (* n1_i u) n0_i))))
(* n0_i (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))))) (* -1 (/ (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u)) n0_i)))))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))))) (* -1 (/ (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u)) n0_i)))))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))))) (* -1 (/ (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u)) n0_i)))))
(* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))))
(+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))))) (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3))))))
(+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))))) (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3))))))
(+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))))) (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2)))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2)))))
(* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))))
(+ (* -1 (* n1_i (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))))))
(+ (* -1 (* n1_i (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))))))
(+ (* -1 (* n1_i (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))))))
(* -1 (* n1_i (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i))))
(* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i))))
(* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i))))
(* n1_i (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2))))))
(* -1 (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i))))
(* -1 (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i))))
(* -1 (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))
(+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))))))) (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))))))) (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))))))) (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))) (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))) (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))) (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(* n0_i (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))))) (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))))) (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))))) (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
n0_i
(+ n0_i (* -1 (* u (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))))
(+ n0_i (* u (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(+ n0_i (* u (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* u (+ (* -1 (* (pow normAngle 2) (* u (+ (* -1/6 n0_i) (* 1/6 n1_i))))) (* -1/2 (* n0_i (pow normAngle 2))))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))))
(* -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 (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i 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 (/ n0_i u)) (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))
(- (+ (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))) (/ n0_i (pow u 2))) (/ n0_i (pow u 3)))
(- (+ (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))) (/ n0_i (pow u 2))) (/ n0_i (pow u 3)))
(- (+ (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))) (/ n0_i (pow u 2))) (/ n0_i (pow u 3)))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (+ (* 1/6 n1_i) (/ n0_i (* (pow normAngle 2) (pow u 2))))))) (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3))))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (+ (* 1/6 n1_i) (/ n0_i (* (pow normAngle 2) (pow u 2))))))) (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3))))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (+ (* 1/6 n1_i) (/ n0_i (* (pow normAngle 2) (pow u 2))))))) (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3))))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (+ (* 1/6 n1_i) (/ n0_i (* (pow normAngle 2) (pow u 2))))))) (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3))))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (+ (* 1/6 n1_i) (/ n0_i (* (pow normAngle 2) (pow u 2))))))) (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3))))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (+ (* 1/6 n1_i) (/ n0_i (* (pow normAngle 2) (pow u 2))))))) (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3))))))
(- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))
(- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))
(- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))
(- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))
(* n1_i (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(* n1_i (- (+ (* -1/6 (/ (* n0_i (pow normAngle 2)) n1_i)) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (/ n0_i (* n1_i (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (* n1_i (pow u 2))))))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) (* n1_i u))) (/ n0_i (* n1_i (pow u 3))))))
(* n1_i (- (+ (* -1/6 (/ (* n0_i (pow normAngle 2)) n1_i)) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (/ n0_i (* n1_i (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (* n1_i (pow u 2))))))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) (* n1_i u))) (/ n0_i (* n1_i (pow u 3))))))
(* n1_i (- (+ (* -1/6 (/ (* n0_i (pow normAngle 2)) n1_i)) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (/ n0_i (* n1_i (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (* n1_i (pow u 2))))))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) (* n1_i u))) (/ n0_i (* n1_i (pow u 3))))))
(* -1 (* n1_i (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2))))))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))))
(+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))
(+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))))
(+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))))
(+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))))
(* n0_i (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))
(* n0_i (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ 1 (pow u 2)))))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))
(* n0_i (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ 1 (pow u 2)))))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))
(* n0_i (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ 1 (pow u 2)))))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))
(* -1 (* n0_i (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))))
(* -1 (* n0_i (- (+ (* -1 (/ (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3))))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))))
(* -1 (* n0_i (- (+ (* -1 (/ (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3))))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))))
(* -1 (* n0_i (- (+ (* -1 (/ (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3))))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))))
(* -1 (/ n0_i (pow u 3)))
(/ (- (* u (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) n0_i) (pow u 3))
(/ (- (* u (+ n0_i (+ (* 1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i) (pow u 3))
(/ (- (* u (+ n0_i (+ (* u (- (* (pow normAngle 2) (* u (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (* -1/2 (* n0_i (pow normAngle 2))))) (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i) (pow u 3))
(* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))
(+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))
(- (+ (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))) (pow u 2)))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u)))
(- (+ (* -1 (/ n0_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u))))
(* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))
(+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))
(+ (* -1 (/ (- (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))
(+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ n0_i u)) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))
(* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))
(+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* n0_i (- (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))
(+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* n0_i (- (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))
(+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* n0_i (- (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))
(/ (* n0_i (- (+ (* -1/2 (pow normAngle 2)) (/ 1 (pow u 2))) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u)))) u)
(* n0_i (- (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ 1 (pow u 3)))) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(* n0_i (- (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ 1 (pow u 3)))) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(* n0_i (- (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ 1 (pow u 3)))) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(* -1 (/ (* n0_i (- (+ (* 1/2 (pow normAngle 2)) (/ 1 u)) (+ (* 1/3 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))) u))
(* -1 (* n0_i (- (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3))))))
(* -1 (* n0_i (- (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3))))))
(* -1 (* n0_i (- (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3))))))
(/ (- (/ n0_i (pow u 2)) (/ n0_i u)) u)
(- (+ (* (pow normAngle 2) (- (* -1/2 (/ n0_i u)) (+ (* -1/2 (/ n0_i (pow u 2))) (* -1/6 (/ (- n1_i n0_i) (pow u 2)))))) (/ n0_i (pow u 3))) (/ n0_i (pow u 2)))
(- (+ (* (pow normAngle 2) (- (* -1/2 (/ n0_i u)) (+ (* -1/2 (/ n0_i (pow u 2))) (* -1/6 (/ (- n1_i n0_i) (pow u 2)))))) (/ n0_i (pow u 3))) (/ n0_i (pow u 2)))
(- (+ (* (pow normAngle 2) (- (* -1/2 (/ n0_i u)) (+ (* -1/2 (/ n0_i (pow u 2))) (* -1/6 (/ (- n1_i n0_i) (pow u 2)))))) (/ n0_i (pow u 3))) (/ n0_i (pow u 2)))
(/ (* (pow normAngle 2) (- (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))) u)
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3)))) (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (/ n0_i (* (pow normAngle 2) (pow u 2)))))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3)))) (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (/ n0_i (* (pow normAngle 2) (pow u 2)))))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3)))) (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (/ n0_i (* (pow normAngle 2) (pow u 2)))))))
(/ (* (pow normAngle 2) (- (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))) u)
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3)))) (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (/ n0_i (* (pow normAngle 2) (pow u 2)))))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3)))) (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (/ n0_i (* (pow normAngle 2) (pow u 2)))))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3)))) (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (/ n0_i (* (pow normAngle 2) (pow u 2)))))))
(/ n0_i (pow u 3))
(/ (+ n0_i (* -1 (* u (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))) (pow u 3))
(/ (+ n0_i (* u (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1/2 (* n0_i (* (pow normAngle 2) u)))))) (pow u 3))
(/ (+ n0_i (* u (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1/2 (* n0_i (* (pow normAngle 2) u)))))) (pow u 3))
(* -1/2 (/ (* n0_i (pow normAngle 2)) u))
(/ (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)
(/ (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) u)) (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ n0_i (pow u 2)))) u)
(/ (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) u)) (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ n0_i (pow u 2)))) u)
(* -1/2 (/ (* n0_i (pow normAngle 2)) u))
(* -1 (/ (+ (* 1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))) u))) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (/ n0_i u)) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (/ n0_i u)) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u))
(/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ n0_i (pow u 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) u)
(- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))
(- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))
(- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))
(* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))
(* n1_i (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) (* n1_i u))) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ n0_i (* n1_i (pow u 3))))) (+ (/ n0_i (* n1_i (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (* n1_i (pow u 2))))))
(* n1_i (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) (* n1_i u))) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ n0_i (* n1_i (pow u 3))))) (+ (/ n0_i (* n1_i (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (* n1_i (pow u 2))))))
(* n1_i (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) (* n1_i u))) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ n0_i (* n1_i (pow u 3))))) (+ (/ n0_i (* n1_i (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (* n1_i (pow u 2))))))
(* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) n1_i)) (* -1/6 (/ (pow normAngle 2) (pow u 2))))))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) n1_i)) (* -1/6 (/ (pow normAngle 2) (pow u 2))))))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) n1_i)) (* -1/6 (/ (pow normAngle 2) (pow u 2))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (* 1/120 (/ (* n1_i (* (pow normAngle 4) (pow u 2))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (* (pow u 2) (+ (* -1/5040 (/ (* n1_i (* (pow normAngle 6) (pow u 2))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (* 1/120 (/ (* n1_i (pow normAngle 4)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(* n1_i 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)))))
(* -5040 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 7)))
(/ (+ (* -211680 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 2))) (* -5040 (* n1_i (sin (* normAngle u))))) (pow normAngle 7))
(/ (- (+ (* -5040 (* n1_i (sin (* normAngle u)))) (* -1 (/ (+ (* -4233600 (* n1_i (sin (* normAngle u)))) (* 8890560 (* n1_i (sin (* normAngle u))))) (pow normAngle 4)))) (* 211680 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 2)))) (pow normAngle 7))
(/ (- (+ (* -5040 (* n1_i (sin (* normAngle u)))) (* -1 (/ (+ (* -177811200 (* n1_i (sin (* normAngle u)))) (+ (* 42 (+ (* -4233600 (* n1_i (sin (* normAngle u)))) (* 8890560 (* n1_i (sin (* normAngle u)))))) (* 25401600 (* n1_i (sin (* normAngle u)))))) (pow normAngle 6)))) (+ (* -4233600 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 4))) (+ (* 211680 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 2))) (* 8890560 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 4)))))) (pow normAngle 7))
(* -5040 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 7)))
(* -1 (/ (+ (* 5040 (* n1_i (sin (* normAngle u)))) (* 211680 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 2)))) (pow normAngle 7)))
(* -1 (/ (+ (* -4233600 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 4))) (+ (* 5040 (* n1_i (sin (* normAngle u)))) (+ (* 211680 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 2))) (* 8890560 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 4)))))) (pow normAngle 7)))
(* -1 (/ (+ (* -177811200 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 6))) (+ (* -4233600 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 4))) (+ (* 42 (/ (+ (* -4233600 (* n1_i (sin (* normAngle u)))) (* 8890560 (* n1_i (sin (* normAngle u))))) (pow normAngle 6))) (+ (* 5040 (* n1_i (sin (* normAngle u)))) (+ (* 211680 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 2))) (+ (* 8890560 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 4))) (* 25401600 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 6))))))))) (pow normAngle 7)))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(* normAngle u)
(* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(* u (+ normAngle (* (pow u 2) (+ (* -1/6 (pow normAngle 3)) (* 1/120 (* (pow normAngle 5) (pow u 2)))))))
(* u (+ normAngle (* (pow u 2) (+ (* -1/6 (pow normAngle 3)) (* (pow u 2) (+ (* -1/5040 (* (pow normAngle 7) (pow u 2))) (* 1/120 (pow normAngle 5))))))))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(* normAngle u)
(* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))
(* normAngle (+ u (* (pow normAngle 2) (+ (* -1/6 (pow u 3)) (* 1/120 (* (pow normAngle 2) (pow u 5)))))))
(* normAngle (+ u (* (pow normAngle 2) (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow u 7))) (* 1/120 (pow u 5))))))))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ n1_i normAngle)
(/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) normAngle)
(/ (+ n1_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) normAngle)
(/ (+ n1_i (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i))))))) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) normAngle)
(* -5040 (/ n1_i (pow normAngle 7)))
(/ (+ (* -211680 (/ n1_i (pow normAngle 2))) (* -5040 n1_i)) (pow normAngle 7))
(/ (- (+ (* -5040 n1_i) (* -1 (/ (+ (* -4233600 n1_i) (* 8890560 n1_i)) (pow normAngle 4)))) (* 211680 (/ n1_i (pow normAngle 2)))) (pow normAngle 7))
(/ (- (+ (* -5040 n1_i) (* -1 (/ (+ (* -177811200 n1_i) (+ (* 42 (+ (* -4233600 n1_i) (* 8890560 n1_i))) (* 25401600 n1_i))) (pow normAngle 6)))) (+ (* -4233600 (/ n1_i (pow normAngle 4))) (+ (* 211680 (/ n1_i (pow normAngle 2))) (* 8890560 (/ n1_i (pow normAngle 4)))))) (pow normAngle 7))
(* -5040 (/ n1_i (pow normAngle 7)))
(* -1 (/ (+ (* 5040 n1_i) (* 211680 (/ n1_i (pow normAngle 2)))) (pow normAngle 7)))
(* -1 (/ (+ (* -4233600 (/ n1_i (pow normAngle 4))) (+ (* 5040 n1_i) (+ (* 211680 (/ n1_i (pow normAngle 2))) (* 8890560 (/ n1_i (pow normAngle 4)))))) (pow normAngle 7)))
(* -1 (/ (+ (* -177811200 (/ n1_i (pow normAngle 6))) (+ (* -4233600 (/ n1_i (pow normAngle 4))) (+ (* 42 (/ (+ (* -4233600 n1_i) (* 8890560 n1_i)) (pow normAngle 6))) (+ (* 5040 n1_i) (+ (* 211680 (/ n1_i (pow normAngle 2))) (+ (* 8890560 (/ n1_i (pow normAngle 4))) (* 25401600 (/ n1_i (pow normAngle 6))))))))) (pow normAngle 7)))
(* 1/6 n0_i)
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(* -1/6 n1_i)
(* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))
(* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))
(* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))
(* -1/6 n1_i)
(* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))
(* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))
(* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))
(* -1/6 n1_i)
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(* 1/6 n0_i)
(* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))
(* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))
(* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))
(* 1/6 n0_i)
(* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))
(* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))
(* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(* 1/6 (* n0_i u))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(* -1/6 (* n1_i u))
(* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))
(* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))
(* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))
(* -1/6 (* n1_i u))
(* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))
(* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))
(* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))
(* -1/6 (* n1_i u))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(* 1/6 (* n0_i u))
(* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))
(* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))
(* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))
(* 1/6 (* n0_i u))
(* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))
(* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))
(* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(* 1/6 (* n1_i u))
(* u (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))
(* u (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))
(* u (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))
(* -1/6 (* n1_i (pow u 3)))
(* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 (/ n1_i (pow u 2)))))
(* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 (/ n1_i (pow u 2)))))
(* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 (/ n1_i (pow u 2)))))
(* -1/6 (* n1_i (pow u 3)))
(* -1 (* (pow u 3) (+ (* -1/6 (/ n1_i (pow u 2))) (* 1/6 n1_i))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ n1_i (pow u 2))) (* 1/6 n1_i))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ n1_i (pow u 2))) (* 1/6 n1_i))))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
n0_i
(+ n0_i (* -1 (* n0_i u)))
(+ n0_i (* -1 (* n0_i u)))
(+ n0_i (* -1 (* n0_i u)))
(* -1 (* n0_i u))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(* -1 (* n0_i u))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(* n1_i (* u (- (pow u 2) 1)))
(* n1_i (* u (- (pow u 2) 1)))
(* n1_i (* u (- (pow u 2) 1)))
(* n1_i (* u (- (pow u 2) 1)))
(* n1_i (* u (- (pow u 2) 1)))
(* n1_i (* u (- (pow u 2) 1)))
(* n1_i (* u (- (pow u 2) 1)))
(* n1_i (* u (- (pow u 2) 1)))
(* n1_i (* u (- (pow u 2) 1)))
(* n1_i (* u (- (pow u 2) 1)))
(* n1_i (* u (- (pow u 2) 1)))
(* n1_i (* u (- (pow u 2) 1)))
(* -1 (* n1_i u))
(* u (+ (* -1 n1_i) (* n1_i (pow u 2))))
(* u (+ (* -1 n1_i) (* n1_i (pow u 2))))
(* u (+ (* -1 n1_i) (* n1_i (pow u 2))))
(* n1_i (pow u 3))
(* (pow u 3) (+ n1_i (* -1 (/ n1_i (pow u 2)))))
(* (pow u 3) (+ n1_i (* -1 (/ n1_i (pow u 2)))))
(* (pow u 3) (+ n1_i (* -1 (/ n1_i (pow u 2)))))
(* n1_i (pow u 3))
(* -1 (* (pow u 3) (+ (* -1 n1_i) (/ n1_i (pow u 2)))))
(* -1 (* (pow u 3) (+ (* -1 n1_i) (/ n1_i (pow u 2)))))
(* -1 (* (pow u 3) (+ (* -1 n1_i) (/ n1_i (pow u 2)))))
(* -1 u)
(* u (- (pow u 2) 1))
(* u (- (pow u 2) 1))
(* u (- (pow u 2) 1))
(pow u 3)
(* (pow u 3) (- 1 (/ 1 (pow u 2))))
(* (pow u 3) (- 1 (/ 1 (pow u 2))))
(* (pow u 3) (- 1 (/ 1 (pow u 2))))
(pow u 3)
(* -1 (* (pow u 3) (- (/ 1 (pow u 2)) 1)))
(* -1 (* (pow u 3) (- (/ 1 (pow u 2)) 1)))
(* -1 (* (pow u 3) (- (/ 1 (pow u 2)) 1)))
(* -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)
(* -1/6 n1_i)
(+ (* -1/3 n0_i) (* -1/6 n1_i))
(+ (* -1/3 n0_i) (* -1/6 n1_i))
(+ (* -1/3 n0_i) (* -1/6 n1_i))
(* -1/3 n0_i)
(* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3))
(* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3))
(* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3))
(* -1/3 n0_i)
(* -1 (* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i)))))
(* -1 (* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i)))))
(* -1 (* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i)))))
(+ (* -1/2 n0_i) (* 1/6 n0_i))
(+ (* -1/2 n0_i) (+ (* -1/6 n1_i) (* 1/6 n0_i)))
(+ (* -1/2 n0_i) (+ (* -1/6 n1_i) (* 1/6 n0_i)))
(+ (* -1/2 n0_i) (+ (* -1/6 n1_i) (* 1/6 n0_i)))
(* -1/6 n1_i)
(* n1_i (- (+ (* -1/2 (/ n0_i n1_i)) (* 1/6 (/ n0_i n1_i))) 1/6))
(* n1_i (- (+ (* -1/2 (/ n0_i n1_i)) (* 1/6 (/ n0_i n1_i))) 1/6))
(* n1_i (- (+ (* -1/2 (/ n0_i n1_i)) (* 1/6 (/ n0_i n1_i))) 1/6))
(* -1/6 n1_i)
(* -1 (* n1_i (+ 1/6 (* -1 (/ (+ (* -1/2 n0_i) (* 1/6 n0_i)) n1_i)))))
(* -1 (* n1_i (+ 1/6 (* -1 (/ (+ (* -1/2 n0_i) (* 1/6 n0_i)) n1_i)))))
(* -1 (* n1_i (+ 1/6 (* -1 (/ (+ (* -1/2 n0_i) (* 1/6 n0_i)) n1_i)))))
(* 1/120 (pow normAngle 2))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(* -1/5040 (pow normAngle 4))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* -1/5040 (pow normAngle 4))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* -1/6 (pow normAngle 2))
(* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))
(* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))
(* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))
(* -1/5040 (pow normAngle 6))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(* -1/5040 (pow normAngle 6))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
Outputs
(* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))))
(*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+ (* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(+ (* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(+ (* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(* n0_i (+ 1 (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(* n0_i (+ 1 (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i))))
(*.f32 n0_i (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) n0_i)))
(* n0_i (+ 1 (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i))))
(*.f32 n0_i (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) n0_i)))
(* n0_i (+ 1 (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i))))
(*.f32 n0_i (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) n0_i)))
(* -1 (* n0_i (- (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))) 1)))
(*.f32 n0_i (neg.f32 (+.f32 (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))))) #s(literal -1 binary32))))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
n0_i
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))))
(+ n0_i (* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i))))
(+ n0_i (* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (-.f32 n1_i n0_i)))))) n0_i))))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 n1_i n0_i) (*.f32 u (*.f32 u u)))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 n1_i n0_i))))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 n1_i n0_i))) (+.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/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n0_i (pow u 3)) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2)))))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 n1_i n0_i))) (+.f32 (+.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 (*.f32 u u))))) (/.f32 n0_i (*.f32 u u))))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 n1_i n0_i) (*.f32 u (*.f32 u u)))))
(* -1 (* (pow u 3) (+ (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(*.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 n1_i n0_i)) (*.f32 #s(literal 1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u)))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n1_i u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) u)) (/.f32 n0_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/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 (-.f32 (neg.f32 (/.f32 n0_i u)) (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i))))
(+ n0_i (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))
(+.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i))) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))))
(+ n0_i (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))
(+.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i))) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))))
(+ n0_i (+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))))
(+.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i))) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (/ n0_i n1_i) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))) (+.f32 (/.f32 n0_i n1_i) (*.f32 u (/.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i)) n1_i)))))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (/ n0_i n1_i) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))) (+.f32 (/.f32 n0_i n1_i) (*.f32 u (/.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i)) n1_i)))))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (/ n0_i n1_i) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))) (+.f32 (/.f32 n0_i n1_i) (*.f32 u (/.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i)) n1_i)))))
(* -1 (* n1_i (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u)) #s(literal -1 binary32))))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u)) #s(literal -1 binary32)))) (/.f32 (+.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i)))) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u)) #s(literal -1 binary32)))) (/.f32 (+.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i)))) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u)) #s(literal -1 binary32)))) (/.f32 (+.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i)))) n1_i)) (neg.f32 n1_i))
(+ n0_i (* u (- n1_i n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i)))
(* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (-.f32 n1_i n0_i)))))) n0_i)))
(* u (- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i))
(*.f32 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)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (-.f32 n1_i n0_i)))))) n0_i)))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 n1_i n0_i) (*.f32 u (*.f32 u u)))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 n1_i n0_i))))
(* (pow u 3) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 n1_i n0_i))) (+.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/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 n1_i n0_i))) (+.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))))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (- n1_i n0_i))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 n1_i n0_i) (*.f32 u (*.f32 u u)))))
(* -1 (* (pow u 3) (+ (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(*.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 n1_i n0_i)) (*.f32 #s(literal 1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u)))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n1_i u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) u)) (/.f32 n0_i u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) u))) (/ n0_i u)) u)) (* 1/6 (* (pow normAngle 2) (- n1_i n0_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n1_i u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) u)) (/.f32 n0_i u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i))
(*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i)))
(+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i))) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))
(+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i))) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))
(+ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)))
(+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i))) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))) (*.f32 u (/.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i)) n1_i))))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))) (*.f32 u (/.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i)) n1_i))))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))) (*.f32 u (/.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i)) n1_i))))
(* -1 (* n1_i (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u)) #s(literal -1 binary32))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u)) #s(literal -1 binary32)))) (*.f32 u (/.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i)) n1_i))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u)) #s(literal -1 binary32)))) (*.f32 u (/.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i)) n1_i))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)) n1_i)) (* u (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u)) #s(literal -1 binary32)))) (*.f32 u (/.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i)) n1_i))) (neg.f32 n1_i))
(* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))))
(*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))
(+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))
(+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))) (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))
(* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))
(*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))
(* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) n0_i)))
(* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) n0_i)))
(* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)) (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) n0_i)))
(* -1 (* n0_i (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(*.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32))))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))))
(*.f32 (-.f32 (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))))
(*.f32 (-.f32 (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))) n0_i)) (* u (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))))
(*.f32 (-.f32 (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))))) (/.f32 (*.f32 u (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) n0_i)) (neg.f32 n0_i))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i)))))))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle))))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i)
(+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) (*.f32 n1_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))) n0_i))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) (*.f32 n1_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))) n0_i))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))))) n0_i)
(+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) (*.f32 n1_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))) n0_i))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))
(* n1_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i))))) (/ n0_i n1_i)))
(*.f32 n1_i (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))) (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) n1_i))) (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n1_i))) (/.f32 n0_i n1_i)))
(* n1_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i))))) (/ n0_i n1_i)))
(*.f32 n1_i (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))) (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) n1_i))) (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n1_i))) (/.f32 n0_i n1_i)))
(* n1_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u))))) n1_i))))) (/ n0_i n1_i)))
(*.f32 n1_i (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))) (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) n1_i))) (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n1_i))) (/.f32 n0_i n1_i)))
(* -1 (* n1_i (- (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2)))) 1)))
(*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u)) #s(literal -1 binary32))) (neg.f32 n1_i))
(* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2))))) 1)))
(*.f32 (+.f32 (-.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) (/.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i)) n1_i)) #s(literal -1 binary32)) (neg.f32 n1_i))
(* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2))))) 1)))
(*.f32 (+.f32 (-.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) (/.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i)) n1_i)) #s(literal -1 binary32)) (neg.f32 n1_i))
(* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/2 n0_i) (* 1/6 (* n0_i u)))))) n0_i) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (* (pow normAngle 2) (pow u 2))))) 1)))
(*.f32 (+.f32 (-.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) (/.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)))) n0_i)) n1_i)) #s(literal -1 binary32)) (neg.f32 n1_i))
(+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))
(+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))))
(+.f32 n1_i (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))))
(+.f32 n1_i (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1)))))
(+.f32 n1_i (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(* n0_i (- (+ (* 1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2)))) 1))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))
(* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2))) (/ n1_i n0_i))))) 1))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) n0_i) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32)))) (/.f32 n1_i n0_i))) #s(literal -1 binary32))))
(* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2))) (/ n1_i n0_i))))) 1))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) n0_i) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32)))) (/.f32 n1_i n0_i))) #s(literal -1 binary32))))
(* n0_i (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (* (pow normAngle 2) (* u (- (* 1/6 u) 1/2))) (/ n1_i n0_i))))) 1))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) n0_i) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32)))) (/.f32 n1_i n0_i))) #s(literal -1 binary32))))
(* -1 (* n0_i (+ 1 (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u))))))))
(*.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32))))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32))))) (/.f32 (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32))))) (/.f32 (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (+ (* -1/3 (pow normAngle 2)) (* (pow normAngle 2) (* u (+ 1/2 (* -1/6 u)))))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32))))) (/.f32 (+.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (neg.f32 n0_i))
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)
(+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)
(+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))) n0_i)
(+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))))) n0_i))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))) (/.f32 n1_i (*.f32 normAngle normAngle)))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))) (/.f32 n1_i (*.f32 normAngle normAngle)))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))) (/.f32 n1_i (*.f32 normAngle normAngle)))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))) (/.f32 n1_i (*.f32 normAngle normAngle)))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))) (/.f32 n1_i (*.f32 normAngle normAngle)))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (* u (+ (* -1/2 n0_i) (* -1/6 (* u (- n1_i n0_i))))) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))))) (/.f32 n1_i (*.f32 normAngle normAngle)))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))
(- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)
(+.f32 n1_i (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))))) n0_i))
(- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)
(+.f32 n1_i (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (-.f32 n1_i n0_i)))))) n0_i))
(- (+ n1_i (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (- n1_i n0_i)))))) (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))) n0_i)
(+.f32 n1_i (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (-.f32 n1_i n0_i)))))) n0_i))
(* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (-.f32 n1_i n0_i)))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 n1_i n0_i))))
(* (pow u 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u u) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 n1_i n0_i))) (+.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 2) (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (- n1_i n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow u 2))))) (/ n0_i (pow u 2))))
(*.f32 (*.f32 u u) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 n1_i n0_i))) (+.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))))
(* -1/6 (* (pow normAngle 2) (* (pow u 2) (- n1_i n0_i))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (-.f32 n1_i n0_i)))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 n1_i n0_i))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 n1_i n0_i)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)) u)) u)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (- n1_i n0_i)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 n1_i n0_i)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)) u)) u)))
(- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)
(-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)
(+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n0_i))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)
(+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n0_i))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)
(+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n0_i))
(* n1_i (+ 1 (* 1/6 (pow normAngle 2))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))
(*.f32 n1_i (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) n1_i))) (/.f32 n0_i n1_i)))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))
(*.f32 n1_i (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) n1_i))) (/.f32 n0_i n1_i)))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))
(*.f32 n1_i (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) n1_i))) (/.f32 n0_i n1_i)))
(* -1 (* n1_i (- (* -1/6 (pow normAngle 2)) 1)))
(*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) #s(literal -1 binary32)) (neg.f32 n1_i))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(neg.f32 (*.f32 n1_i (+.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i)) #s(literal -1 binary32))))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(neg.f32 (*.f32 n1_i (+.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i)) #s(literal -1 binary32))))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(neg.f32 (*.f32 n1_i (+.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i)) #s(literal -1 binary32))))
(+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))
(+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))
(+.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))
(+.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))
(+.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(* n0_i (- (* 1/3 (pow normAngle 2)) 1))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 n1_i n0_i)) #s(literal -1 binary32))))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 n1_i n0_i)) #s(literal -1 binary32))))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 n1_i n0_i)) #s(literal -1 binary32))))
(* -1 (* n0_i (+ 1 (* -1/3 (pow normAngle 2)))))
(-.f32 #s(literal 0 binary32) (*.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 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i))) (neg.f32 n0_i))
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (-.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (-.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (-.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (-.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (-.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (-.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 normAngle normAngle)))))
(* 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
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))))
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2))))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.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))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -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 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (+.f32 (/.f32 n1_i (*.f32 u u)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u)))) (/.f32 n0_i (*.f32 u u))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (/ n0_i (pow u 3)) (/ n1_i (pow u 2)))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u)) (+.f32 (/.f32 n1_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u)))))) (/.f32 n0_i (*.f32 u u))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (/ n0_i (pow u 3)) (/ n1_i (pow u 2)))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.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/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))) (/ n0_i (pow u 2)))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 u u)))) (/.f32 n1_i (*.f32 u u)))))
(* -1 (* (pow u 3) (+ (* -1 (/ n0_i (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))) (/ n0_i (pow u 2))))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (+.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 u u)))) (/.f32 n1_i (*.f32 u u))) (/.f32 n0_i (*.f32 u (*.f32 u u))))))
(* -1 (* (pow u 3) (+ (* -1 (/ n0_i (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))) (/ n0_i (pow u 2))))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (+.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 u u)))) (/.f32 n1_i (*.f32 u u))) (/.f32 n0_i (*.f32 u (*.f32 u u))))))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ (* n0_i (- 1 u)) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))))
(+ (* n0_i (- 1 u)) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))))
(+ (* n0_i (- 1 u)) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.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 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) n1_i))))
(*.f32 n1_i (+.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) n1_i))))
(*.f32 n1_i (+.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) n1_i))))
(*.f32 n1_i (+.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i))))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* n0_i (- 1 u)) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(*.f32 (-.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) u)) n1_i)) u) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* n0_i (- 1 u)) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(*.f32 (-.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) u)) n1_i)) u) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (* n0_i (- 1 u)) n1_i)) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))))
(*.f32 (-.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) u)) n1_i)) u) (neg.f32 n1_i))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u)))
(+.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u)))
(+.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u)))
(+.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (/.f32 n0_i normAngle) (/.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (/.f32 n0_i normAngle) (/.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (/.f32 n0_i normAngle) (/.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (/.f32 n0_i normAngle) (/.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (/.f32 n0_i normAngle) (/.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (/.f32 n0_i normAngle) (/.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u)))
(+.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u)))
(+.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u)))
(+.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 (*.f32 u n1_i) n0_i)) u)))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 (*.f32 u n1_i) n0_i)) u)))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 (*.f32 u n1_i) n0_i)) u)))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) (neg.f32 n0_i))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (/.f32 n0_i normAngle) (/.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (/.f32 n0_i normAngle) (/.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (/.f32 n0_i normAngle) (/.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (/.f32 n0_i normAngle) (/.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (/.f32 n0_i normAngle) (/.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (/.f32 n0_i normAngle) (/.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* n1_i (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* n1_i (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* n1_i (+ (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))) (/ (* n0_i (- 1 u)) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (- 1 u)) n1_i)) (* 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)))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (- 1 u)) n1_i)) (* 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)))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (- 1 u)) n1_i)) (* 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)))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i))))
n0_i
(+ n0_i (* u (+ (* -1 n0_i) (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)))
(+ n0_i (* u (+ (* -1 n0_i) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+.f32 n0_i (*.f32 u (-.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i)))
(+ n0_i (* u (+ (* -1 n0_i) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+.f32 n0_i (*.f32 u (-.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i)))
(* -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 (/ n0_i (pow u 2))) (+ (* -1/6 (* n1_i (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u))) (/.f32 n0_i (*.f32 u u))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n0_i (pow u 3))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (+.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u)))) (/.f32 n0_i (*.f32 u u))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n0_i (pow u 3))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (+.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u)))) (/.f32 n0_i (*.f32 u 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))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ n0_i (pow u 2))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 u u))))))
(* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ n0_i (pow u 2)))))))
(*.f32 (-.f32 (+.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 u u)))) (/.f32 n0_i (*.f32 u (*.f32 u u)))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ n0_i (pow u 2)))))))
(*.f32 (-.f32 (+.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 u u)))) (/.f32 n0_i (*.f32 u (*.f32 u u)))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- 1 u)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- (+ 1 (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) u)))
(* n0_i (- (+ 1 (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) u)))
(* n0_i (- (+ 1 (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) u)))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* 1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* 1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* 1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* 1/6 (* n1_i (* (pow normAngle 2) u)))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.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))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u 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))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)))))
n0_i
(+ n0_i (* u (+ n1_i (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))))
(+ n0_i (* u (+ n1_i (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1/2 (* n0_i (* (pow normAngle 2) u)))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))))))
(+ n0_i (* u (+ n1_i (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* u (+ (* -1 (* (pow normAngle 2) (* u (+ (* -1/6 n0_i) (* 1/6 n1_i))))) (* -1/2 (* n0_i (pow normAngle 2)))))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) (*.f32 u (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i)))))))))
(* -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)))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i)))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n1_i (pow u 2))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n1_i (*.f32 u u))) (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (*.f32 u u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i)))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 3)) (/ n1_i (pow u 2)))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (+.f32 (/.f32 n1_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u))))) (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (*.f32 u u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i)))))
(* -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 #s(literal 1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i)))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (* -1 (/ (- (* -1 n1_i) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i 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 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i))) (/.f32 (+.f32 (/.f32 (+.f32 (neg.f32 n1_i) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) (neg.f32 u)) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i))) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 n1_i) (* -1 (/ n0_i u))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i 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 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i))) (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 (neg.f32 (+.f32 n1_i (/.f32 n0_i u))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) u) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)))) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))))
(*.f32 (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))))) (* n1_i (+ u (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))))
(-.f32 (*.f32 n1_i (-.f32 u (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)))))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u)))))))
(+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))))) (* n1_i (+ u (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))))
(-.f32 (*.f32 n1_i (-.f32 u (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)))))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u)))))))
(+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))))) (* n1_i (+ u (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))))
(-.f32 (*.f32 n1_i (-.f32 u (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)))))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u)))))))
(* n1_i (+ u (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))
(*.f32 n1_i (-.f32 u (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))))
(* n1_i (+ u (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i)))))
(*.f32 n1_i (-.f32 (-.f32 u (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u)))))) n1_i)))
(* n1_i (+ u (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i)))))
(*.f32 n1_i (-.f32 (-.f32 u (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u)))))) n1_i)))
(* n1_i (+ u (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i)))))
(*.f32 n1_i (-.f32 (-.f32 u (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u)))))) n1_i)))
(* -1 (* n1_i (+ (* -1 u) (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))))))
(*.f32 (neg.f32 n1_i) (neg.f32 (+.f32 u (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u)))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u)))))) n1_i) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))))) u))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u)))))) n1_i) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))))) u))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u)))))) n1_i) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))))) u))
(+ (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3))))) (* n1_i u))
(-.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u))))))
(+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))))) (+ (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3))))) (* n1_i u)))
(-.f32 (-.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u))))))
(+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))))) (+ (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3))))) (* n1_i u)))
(-.f32 (-.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u))))))
(+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))))) (+ (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3))))) (* n1_i u)))
(-.f32 (-.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))))
(*.f32 (neg.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u)))) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (+ (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (-.f32 (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (+ (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (-.f32 (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (+ (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (-.f32 (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))))
(*.f32 (neg.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u)))) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (+ (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (-.f32 (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (+ (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (-.f32 (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (+ (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (-.f32 (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u))))))
(+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u))
(-.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)))))
(+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))))))) (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u)))
(-.f32 (-.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u))))) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))))
(+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))))))) (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u)))
(-.f32 (-.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u))))) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))))
(+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))))))) (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u)))
(-.f32 (-.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u))))) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))))
(* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))))
(*.f32 (neg.f32 (*.f32 n0_i (*.f32 u (*.f32 u u)))) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))) (+ (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (-.f32 (-.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)))) n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))) (+ (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (-.f32 (-.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)))) n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))) (+ (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (-.f32 (-.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)))) n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))))))
(* n0_i (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))))
(*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 u u)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u))))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))))) (* -1 (/ (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u)) n0_i)))))
(*.f32 (-.f32 (*.f32 (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 u u)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u))))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))))) (* -1 (/ (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u)) n0_i)))))
(*.f32 (-.f32 (*.f32 (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 u u)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u))))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))))) (* -1 (/ (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u)) n0_i)))))
(*.f32 (-.f32 (*.f32 (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 u u)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u))))) n0_i)) (neg.f32 n0_i))
(* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))))
(*.f32 (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u)))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))))) (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3))))))
(-.f32 (*.f32 (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u)))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u))))))
(+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))))) (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3))))))
(-.f32 (*.f32 (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u)))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u))))))
(+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))))) (* -1 (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3))))))
(-.f32 (*.f32 (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u)))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))))
(*.f32 (neg.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u)))) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u)))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u))))) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u)))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u))))) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u)))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u))))) (*.f32 normAngle normAngle)))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))))
(*.f32 (neg.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u)))) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u)))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u))))) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u)))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u))))) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))) (* -1 (/ (* (pow u 3) (- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u)))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u))))) (*.f32 normAngle normAngle)))))
(* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))))
(*.f32 (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(+ (* -1 (* n1_i (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))))))
(-.f32 (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))) (*.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)))))
(+ (* -1 (* n1_i (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))))))
(-.f32 (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))) (*.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)))))
(+ (* -1 (* n1_i (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))))))
(-.f32 (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))) (*.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)))))
(* -1 (* n1_i (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(*.f32 n1_i (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))))
(* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i))))
(*.f32 n1_i (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u)))))) n1_i)))
(* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i))))
(*.f32 n1_i (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u)))))) n1_i)))
(* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i))))
(*.f32 n1_i (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u)))))) n1_i)))
(* n1_i (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2))))))
(*.f32 n1_i (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u)))))
(* -1 (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u)))))) n1_i) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))))))
(* -1 (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u)))))) n1_i) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))))))
(* -1 (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))) n1_i))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u)))))) n1_i) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)))))
(+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))))))) (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(-.f32 (neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u))))) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))))
(+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))))))) (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(-.f32 (neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u))))) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))))
(+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))))))) (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(-.f32 (neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u))))) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))))
(* -1 (* n0_i (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))))
(*.f32 (neg.f32 (*.f32 n0_i (*.f32 u (*.f32 u u)))) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))) (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(*.f32 n0_i (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)))) n0_i))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))) (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(*.f32 n0_i (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)))) n0_i))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))) (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(*.f32 n0_i (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)))) n0_i))))
(* n0_i (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))))
(*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 u u)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u))))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))))) (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)))) n0_i) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 u u)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u))))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))))) (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)))) n0_i) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 u u)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u))))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))))) (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)))) n0_i) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 u u)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u))))) (neg.f32 n0_i))
n0_i
(+ n0_i (* -1 (* u (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))))
(-.f32 n0_i (*.f32 u (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))))
(+ n0_i (* u (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))))
(+ n0_i (* u (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* u (+ (* -1 (* (pow normAngle 2) (* u (+ (* -1/6 n0_i) (* 1/6 n1_i))))) (* -1/2 (* n0_i (pow normAngle 2))))))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 u (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i)))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))))
(* -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)))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i)))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (*.f32 u u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i)))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u)))) (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (*.f32 u u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i)))))
(* -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 #s(literal 1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i)))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i 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 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.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 (/ n0_i u)) (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i 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 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(- (/ n0_i (pow u 2)) (/ n0_i (pow u 3)))
(-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u))))
(- (+ (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))) (/ n0_i (pow u 2))) (/ n0_i (pow u 3)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u)))) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u)))))
(- (+ (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))) (/ n0_i (pow u 2))) (/ n0_i (pow u 3)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u)))) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u)))))
(- (+ (* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u)))) (/ n0_i (pow u 2))) (/ n0_i (pow u 3)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u)))) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u)))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (+ (* 1/6 n1_i) (/ n0_i (* (pow normAngle 2) (pow u 2))))))) (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u u)))) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (+ (* 1/6 n1_i) (/ n0_i (* (pow normAngle 2) (pow u 2))))))) (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u u)))) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (+ (* 1/6 n1_i) (/ n0_i (* (pow normAngle 2) (pow u 2))))))) (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u u)))) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (* 1/6 n1_i)))) (* -1/2 (/ n0_i u))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n0_i)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (+ (* 1/6 n1_i) (/ n0_i (* (pow normAngle 2) (pow u 2))))))) (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u u)))) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (+ (* 1/6 n1_i) (/ n0_i (* (pow normAngle 2) (pow u 2))))))) (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u u)))) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 n0_i) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (+ (* 1/6 n1_i) (/ n0_i (* (pow normAngle 2) (pow u 2))))))) (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u u)))) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))))))
(- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))
(-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u)))))
(- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (+.f32 (+.f32 (/.f32 n0_i (*.f32 u u)) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (*.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u))))))
(- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (+.f32 (+.f32 (/.f32 n0_i (*.f32 u u)) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (*.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u))))))
(- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (+.f32 (+.f32 (/.f32 n0_i (*.f32 u u)) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (*.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u))))))
(* n1_i (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(*.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))
(* n1_i (- (+ (* -1/6 (/ (* n0_i (pow normAngle 2)) n1_i)) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (/ n0_i (* n1_i (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (* n1_i (pow u 2))))))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) (* n1_i u))) (/ n0_i (* n1_i (pow u 3))))))
(*.f32 n1_i (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) n1_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))) (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 n0_i (*.f32 n1_i (*.f32 u u)))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 n1_i (*.f32 u u))))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 u n1_i)) (/.f32 n0_i (*.f32 n1_i (*.f32 u (*.f32 u u)))))))
(* n1_i (- (+ (* -1/6 (/ (* n0_i (pow normAngle 2)) n1_i)) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (/ n0_i (* n1_i (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (* n1_i (pow u 2))))))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) (* n1_i u))) (/ n0_i (* n1_i (pow u 3))))))
(*.f32 n1_i (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) n1_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))) (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 n0_i (*.f32 n1_i (*.f32 u u)))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 n1_i (*.f32 u u))))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 u n1_i)) (/.f32 n0_i (*.f32 n1_i (*.f32 u (*.f32 u u)))))))
(* n1_i (- (+ (* -1/6 (/ (* n0_i (pow normAngle 2)) n1_i)) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (+ (* 1/6 (pow normAngle 2)) (+ (/ n0_i (* n1_i (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (* n1_i (pow u 2))))))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) (* n1_i u))) (/ n0_i (* n1_i (pow u 3))))))
(*.f32 n1_i (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) n1_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))) (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 n0_i (*.f32 n1_i (*.f32 u u)))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 n1_i (*.f32 u u))))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 u n1_i)) (/.f32 n0_i (*.f32 n1_i (*.f32 u (*.f32 u u)))))))
(* -1 (* n1_i (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2))))))
(*.f32 n1_i (neg.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u)))))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) (/.f32 (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u))))) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) (/.f32 (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u))))) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3)))) n1_i)) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))) (/.f32 (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 n0_i (*.f32 u (*.f32 u u))))) n1_i)))
(+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)))
(+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))))
(+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u))) (*.f32 n0_i (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))))
(+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))))
(+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u))) (*.f32 n0_i (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))))
(+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))))
(+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u))) (*.f32 n0_i (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))))
(* n0_i (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (/ 1 (pow u 2)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))
(*.f32 n0_i (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))))
(* n0_i (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ 1 (pow u 2)))))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))
(*.f32 n0_i (-.f32 (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 u u) n0_i))) (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))))
(* n0_i (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ 1 (pow u 2)))))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))
(*.f32 n0_i (-.f32 (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 u u) n0_i))) (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))))
(* n0_i (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ 1 (pow u 2)))))) (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3)))))
(*.f32 n0_i (-.f32 (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 u u) n0_i))) (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))))
(* -1 (* n0_i (- (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))))
(*.f32 (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 u u)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u))) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (/ (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3))))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))))
(*.f32 (-.f32 (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 u u)))) (/.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u))) n0_i)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u))) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (/ (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3))))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))))
(*.f32 (-.f32 (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 u u)))) (/.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u))) n0_i)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u))) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (/ (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3))))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))))
(*.f32 (-.f32 (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 u u)))) (/.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (/.f32 #s(literal -1/6 binary32) u) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u))) n0_i)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u))) (neg.f32 n0_i))
(* -1 (/ n0_i (pow u 3)))
(/.f32 n0_i (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(/ (- (* u (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) n0_i) (pow u 3))
(/.f32 (-.f32 (*.f32 u (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) n0_i) (*.f32 u (*.f32 u u)))
(/ (- (* u (+ n0_i (+ (* 1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i) (pow u 3))
(/.f32 (-.f32 (*.f32 u (+.f32 (+.f32 n0_i (*.f32 #s(literal 1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) n0_i) (*.f32 u (*.f32 u u)))
(/ (- (* u (+ n0_i (+ (* u (- (* (pow normAngle 2) (* u (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (* -1/2 (* n0_i (pow normAngle 2))))) (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i) (pow u 3))
(/.f32 (-.f32 (*.f32 u (+.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i))))))) n0_i) (*.f32 u (*.f32 u u)))
(* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i)))
(+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i))))
(- (+ (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))) (pow u 2)))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u)))
(+.f32 (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i))) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u u))) (*.f32 #s(literal 1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))))
(- (+ (* -1 (/ n0_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u))))
(-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i))) (/.f32 n0_i (*.f32 u (*.f32 u u)))) (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (*.f32 u u))))
(* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i)))
(+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i))))
(+ (* -1 (/ (- (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i 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 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) u)) u))
(+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ n0_i u)) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i 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 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) n0_i))) (neg.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 (-.f32 (/.f32 n0_i u) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) u)) u)))
(* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))
(/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u))
(+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* n0_i (- (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u)) (*.f32 n0_i (+.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 u u))) (/.f32 #s(literal -1 binary32) (*.f32 u u)))))
(+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* n0_i (- (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u)) (*.f32 n0_i (+.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 u u))) (/.f32 #s(literal -1 binary32) (*.f32 u u)))))
(+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* n0_i (- (+ (* -1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 3))) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u)) (*.f32 n0_i (+.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 u u))) (/.f32 #s(literal -1 binary32) (*.f32 u u)))))
(/ (* n0_i (- (+ (* -1/2 (pow normAngle 2)) (/ 1 (pow u 2))) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u)))) u)
(/.f32 (*.f32 n0_i (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u) (/.f32 #s(literal 1 binary32) u)))) u)
(* n0_i (- (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ 1 (pow u 3)))) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(*.f32 n0_i (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 u u) n0_i))) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))
(* n0_i (- (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ 1 (pow u 3)))) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(*.f32 n0_i (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 u u) n0_i))) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))
(* n0_i (- (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ 1 (pow u 3)))) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(*.f32 n0_i (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 u u) n0_i))) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))
(* -1 (/ (* n0_i (- (+ (* 1/2 (pow normAngle 2)) (/ 1 u)) (+ (* 1/3 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))) u))
(/.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) u))))) (neg.f32 u))
(* -1 (* n0_i (- (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3))))))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 u u) n0_i)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 u u))))) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3))))))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 u u) n0_i)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 u u))))) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2)))) (+ (* 1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 3))))))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 u u) n0_i)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (*.f32 u u))))) (neg.f32 n0_i))
(/ (- (/ n0_i (pow u 2)) (/ n0_i u)) u)
(/.f32 (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i u)) u)
(- (+ (* (pow normAngle 2) (- (* -1/2 (/ n0_i u)) (+ (* -1/2 (/ n0_i (pow u 2))) (* -1/6 (/ (- n1_i n0_i) (pow u 2)))))) (/ n0_i (pow u 3))) (/ n0_i (pow u 2)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i (*.f32 u u)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (/.f32 n0_i (*.f32 u u))))
(- (+ (* (pow normAngle 2) (- (* -1/2 (/ n0_i u)) (+ (* -1/2 (/ n0_i (pow u 2))) (* -1/6 (/ (- n1_i n0_i) (pow u 2)))))) (/ n0_i (pow u 3))) (/ n0_i (pow u 2)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i (*.f32 u u)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (/.f32 n0_i (*.f32 u u))))
(- (+ (* (pow normAngle 2) (- (* -1/2 (/ n0_i u)) (+ (* -1/2 (/ n0_i (pow u 2))) (* -1/6 (/ (- n1_i n0_i) (pow u 2)))))) (/ n0_i (pow u 3))) (/ n0_i (pow u 2)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i (*.f32 u u)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u)))) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (/.f32 n0_i (*.f32 u u))))
(/ (* (pow normAngle 2) (- (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))) u)
(/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u))) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))) u)
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3)))) (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (/ n0_i (* (pow normAngle 2) (pow u 2)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (-.f32 (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u))) (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u u))))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3)))) (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (/ n0_i (* (pow normAngle 2) (pow u 2)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (-.f32 (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u))) (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u u))))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3)))) (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (/ n0_i (* (pow normAngle 2) (pow u 2)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (-.f32 (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u))) (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u u))))))
(/ (* (pow normAngle 2) (- (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))) u)
(/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 n0_i u))) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))) u)
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3)))) (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (/ n0_i (* (pow normAngle 2) (pow u 2)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (-.f32 (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u))) (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u u))))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3)))) (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (/ n0_i (* (pow normAngle 2) (pow u 2)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (-.f32 (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u))) (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u u))))))
(* (pow normAngle 2) (- (+ (* -1/2 (/ n0_i u)) (/ n0_i (* (pow normAngle 2) (pow u 3)))) (+ (* -1/2 (/ n0_i (pow u 2))) (+ (* -1/6 (/ (- n1_i n0_i) (pow u 2))) (/ n0_i (* (pow normAngle 2) (pow u 2)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (-.f32 (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u u))) (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u u))))))
(/ n0_i (pow u 3))
(/.f32 n0_i (*.f32 u (*.f32 u u)))
(/ (+ n0_i (* -1 (* u (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))) (pow u 3))
(/.f32 (-.f32 n0_i (*.f32 u (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))) (*.f32 u (*.f32 u u)))
(/ (+ n0_i (* u (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1/2 (* n0_i (* (pow normAngle 2) u)))))) (pow u 3))
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))))) (*.f32 u (*.f32 u u)))
(/ (+ n0_i (* u (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1/2 (* n0_i (* (pow normAngle 2) u)))))) (pow u 3))
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle)))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))))) (*.f32 u (*.f32 u u)))
(* -1/2 (/ (* n0_i (pow normAngle 2)) u))
(*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u)))
(/ (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) u)) u)
(/ (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) u)) (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ n0_i (pow u 2)))) u)
(/.f32 (-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) u)) u)
(/ (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) u)) (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ n0_i (pow u 2)))) u)
(/.f32 (-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i (*.f32 u u))) (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) u)) u)
(* -1/2 (/ (* n0_i (pow normAngle 2)) u))
(*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u)))
(* -1 (/ (+ (* 1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))) u))) u))
(/.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n0_i u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) u)) (neg.f32 u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (/ n0_i u)) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u))
(neg.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 (-.f32 (/.f32 n0_i u) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) u)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (/ n0_i u)) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u))
(neg.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 (-.f32 (/.f32 n0_i u) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) u)) u))
(/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ n0_i (pow u 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) u)
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (/.f32 n0_i (*.f32 u u)) (+.f32 (/.f32 n0_i u) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))))) u)
(- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))
(-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (+.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u)))) (+.f32 (/.f32 n0_i (*.f32 u u)) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))))
(- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))
(-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (+.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u)))) (+.f32 (/.f32 n0_i (*.f32 u u)) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))))
(- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))
(-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (+.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u)))) (+.f32 (/.f32 n0_i (*.f32 u u)) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))))
(* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))
(/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u))
(* n1_i (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) (* n1_i u))) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ n0_i (* n1_i (pow u 3))))) (+ (/ n0_i (* n1_i (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (* n1_i (pow u 2))))))
(*.f32 n1_i (-.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 u n1_i)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u)) (/.f32 n0_i (*.f32 n1_i (*.f32 u (*.f32 u u)))))) (+.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 n1_i (*.f32 u u))))))
(* n1_i (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) (* n1_i u))) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ n0_i (* n1_i (pow u 3))))) (+ (/ n0_i (* n1_i (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (* n1_i (pow u 2))))))
(*.f32 n1_i (-.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 u n1_i)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u)) (/.f32 n0_i (*.f32 n1_i (*.f32 u (*.f32 u u)))))) (+.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 n1_i (*.f32 u u))))))
(* n1_i (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) (* n1_i u))) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ n0_i (* n1_i (pow u 3))))) (+ (/ n0_i (* n1_i (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (* n1_i (pow u 2))))))
(*.f32 n1_i (-.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 u n1_i)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u)) (/.f32 n0_i (*.f32 n1_i (*.f32 u (*.f32 u u)))))) (+.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 n1_i (*.f32 u u))))))
(* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))
(/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) n1_i)) (* -1/6 (/ (pow normAngle 2) (pow u 2))))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (/.f32 n0_i (*.f32 u u)) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))))) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) n1_i)) (* -1/6 (/ (pow normAngle 2) (pow u 2))))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (/.f32 n0_i (*.f32 u u)) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))))) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))) n1_i)) (* -1/6 (/ (pow normAngle 2) (pow u 2))))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (/.f32 (*.f32 normAngle normAngle) u))) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (/.f32 n0_i (*.f32 u u)) (*.f32 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))))) n1_i)))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(*.f32 u (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (* 1/120 (/ (* n1_i (* (pow normAngle 4) (pow u 2))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(*.f32 u (+.f32 (/.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 n1_i (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u u))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (* (pow u 2) (+ (* -1/5040 (/ (* n1_i (* (pow normAngle 6) (pow u 2))) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))) (* 1/120 (/ (* n1_i (pow normAngle 4)) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(*.f32 u (+.f32 (/.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 n1_i (*.f32 (*.f32 u u) (pow.f32 normAngle #s(literal 6 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))) (/.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 n1_i (pow.f32 normAngle #s(literal 4 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(* n1_i u)
(*.f32 u n1_i)
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))))
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (*.f32 u n1_i)))))
(+ (* 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 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (pow.f32 u #s(literal 5 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (*.f32 u n1_i))))) (*.f32 #s(literal -1/120 binary32) (*.f32 u n1_i))))) (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)))))
(+ (* 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 u n1_i) (*.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 n1_i #s(literal 1/120 binary32)) (pow.f32 u #s(literal 5 binary32))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 n1_i (pow.f32 u #s(literal 7 binary32)))) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (+.f32 (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (pow.f32 u #s(literal 5 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (*.f32 u n1_i))))) (*.f32 #s(literal -1/120 binary32) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u n1_i) #s(literal -1/5040 binary32)) (*.f32 #s(literal 1/120 binary32) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (*.f32 u n1_i)))))))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (*.f32 u n1_i)))) (*.f32 (*.f32 u n1_i) #s(literal 1/120 binary32)))))) (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i))))))
(* -5040 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 7)))
(/.f32 (*.f32 (*.f32 n1_i #s(literal -5040 binary32)) (sin.f32 (*.f32 u normAngle))) (pow.f32 normAngle #s(literal 7 binary32)))
(/ (+ (* -211680 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 2))) (* -5040 (* n1_i (sin (* normAngle u))))) (pow normAngle 7))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i #s(literal -5040 binary32)) (sin.f32 (*.f32 u normAngle))) (/.f32 (*.f32 #s(literal -211680 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 normAngle normAngle))) (pow.f32 normAngle #s(literal 7 binary32)))
(/ (- (+ (* -5040 (* n1_i (sin (* normAngle u)))) (* -1 (/ (+ (* -4233600 (* n1_i (sin (* normAngle u)))) (* 8890560 (* n1_i (sin (* normAngle u))))) (pow normAngle 4)))) (* 211680 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 2)))) (pow normAngle 7))
(/.f32 (+.f32 (-.f32 (*.f32 (*.f32 n1_i #s(literal -5040 binary32)) (sin.f32 (*.f32 u normAngle))) (/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 4656960 binary32)) (pow.f32 normAngle #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -211680 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 normAngle normAngle))) (pow.f32 normAngle #s(literal 7 binary32)))
(/ (- (+ (* -5040 (* n1_i (sin (* normAngle u)))) (* -1 (/ (+ (* -177811200 (* n1_i (sin (* normAngle u)))) (+ (* 42 (+ (* -4233600 (* n1_i (sin (* normAngle u)))) (* 8890560 (* n1_i (sin (* normAngle u)))))) (* 25401600 (* n1_i (sin (* normAngle u)))))) (pow normAngle 6)))) (+ (* -4233600 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 4))) (+ (* 211680 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 2))) (* 8890560 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 4)))))) (pow normAngle 7))
(/.f32 (-.f32 (-.f32 (*.f32 (*.f32 n1_i #s(literal -5040 binary32)) (sin.f32 (*.f32 u normAngle))) (/.f32 (+.f32 (*.f32 (*.f32 n1_i #s(literal -177811200 binary32)) (sin.f32 (*.f32 u normAngle))) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 4656960 binary32)) #s(literal 42 binary32)) (*.f32 (*.f32 n1_i #s(literal 25401600 binary32)) (sin.f32 (*.f32 u normAngle))))) (pow.f32 normAngle #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -4233600 binary32)) (sin.f32 (*.f32 u normAngle))) (pow.f32 normAngle #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 #s(literal 211680 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 n1_i #s(literal 8890560 binary32)) (sin.f32 (*.f32 u normAngle))) (pow.f32 normAngle #s(literal 4 binary32)))))) (pow.f32 normAngle #s(literal 7 binary32)))
(* -5040 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 7)))
(/.f32 (*.f32 (*.f32 n1_i #s(literal -5040 binary32)) (sin.f32 (*.f32 u normAngle))) (pow.f32 normAngle #s(literal 7 binary32)))
(* -1 (/ (+ (* 5040 (* n1_i (sin (* normAngle u)))) (* 211680 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 2)))) (pow normAngle 7)))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal 211680 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 n1_i #s(literal 5040 binary32)) (sin.f32 (*.f32 u normAngle)))) (neg.f32 (pow.f32 normAngle #s(literal 7 binary32))))
(* -1 (/ (+ (* -4233600 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 4))) (+ (* 5040 (* n1_i (sin (* normAngle u)))) (+ (* 211680 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 2))) (* 8890560 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 4)))))) (pow normAngle 7)))
(/.f32 (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -4233600 binary32)) (sin.f32 (*.f32 u normAngle))) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 (*.f32 n1_i #s(literal 5040 binary32)) (sin.f32 (*.f32 u normAngle)))) (+.f32 (/.f32 (*.f32 #s(literal 211680 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 n1_i #s(literal 8890560 binary32)) (sin.f32 (*.f32 u normAngle))) (pow.f32 normAngle #s(literal 4 binary32))))) (neg.f32 (pow.f32 normAngle #s(literal 7 binary32))))
(* -1 (/ (+ (* -177811200 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 6))) (+ (* -4233600 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 4))) (+ (* 42 (/ (+ (* -4233600 (* n1_i (sin (* normAngle u)))) (* 8890560 (* n1_i (sin (* normAngle u))))) (pow normAngle 6))) (+ (* 5040 (* n1_i (sin (* normAngle u)))) (+ (* 211680 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 2))) (+ (* 8890560 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 4))) (* 25401600 (/ (* n1_i (sin (* normAngle u))) (pow normAngle 6))))))))) (pow normAngle 7)))
(neg.f32 (/.f32 (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -177811200 binary32)) (sin.f32 (*.f32 u normAngle))) (pow.f32 normAngle #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 n1_i #s(literal -4233600 binary32)) (sin.f32 (*.f32 u normAngle))) (pow.f32 normAngle #s(literal 4 binary32)))) (+.f32 (*.f32 #s(literal 42 binary32) (/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 4656960 binary32)) (pow.f32 normAngle #s(literal 6 binary32)))) (+.f32 (*.f32 (*.f32 n1_i #s(literal 5040 binary32)) (sin.f32 (*.f32 u normAngle))) (+.f32 (/.f32 (*.f32 #s(literal 211680 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal 8890560 binary32)) (sin.f32 (*.f32 u normAngle))) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 n1_i #s(literal 25401600 binary32)) (sin.f32 (*.f32 u normAngle))) (pow.f32 normAngle #s(literal 6 binary32)))))))) (pow.f32 normAngle #s(literal 7 binary32))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ (* n1_i (sin (* normAngle u))) (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(* normAngle u)
(*.f32 u normAngle)
(* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* u (+ normAngle (* (pow u 2) (+ (* -1/6 (pow normAngle 3)) (* 1/120 (* (pow normAngle 5) (pow u 2)))))))
(*.f32 u (+.f32 normAngle (*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 u u) (pow.f32 normAngle #s(literal 5 binary32))))))))
(* u (+ normAngle (* (pow u 2) (+ (* -1/6 (pow normAngle 3)) (* (pow u 2) (+ (* -1/5040 (* (pow normAngle 7) (pow u 2))) (* 1/120 (pow normAngle 5))))))))
(*.f32 u (+.f32 normAngle (*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 7 binary32))) (*.f32 u u)) (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32)))))))))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(* normAngle u)
(*.f32 u normAngle)
(* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))
(*.f32 normAngle (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))))
(* normAngle (+ u (* (pow normAngle 2) (+ (* -1/6 (pow u 3)) (* 1/120 (* (pow normAngle 2) (pow u 5)))))))
(*.f32 normAngle (+.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (pow.f32 u #s(literal 5 binary32)))))))
(* normAngle (+ u (* (pow normAngle 2) (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow u 7))) (* 1/120 (pow u 5))))))))
(*.f32 normAngle (+.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)) (pow.f32 u #s(literal 7 binary32))) (*.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32)))))))))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 n1_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 n1_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 n1_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 n1_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 n1_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 n1_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 n1_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 n1_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 n1_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 n1_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 n1_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ n1_i (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/.f32 (/.f32 n1_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(/ n1_i normAngle)
(/.f32 n1_i normAngle)
(/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) normAngle)
(/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) normAngle)
(/ (+ n1_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) normAngle)
(/.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 7/360 binary32))) (*.f32 n1_i #s(literal 1/6 binary32))))) normAngle)
(/ (+ n1_i (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i))))))) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) normAngle)
(/.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal -1/5040 binary32)) (+.f32 (*.f32 n1_i #s(literal 1/720 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i #s(literal -7/360 binary32)))))) (*.f32 n1_i #s(literal -7/360 binary32))))) (*.f32 n1_i #s(literal 1/6 binary32))))) normAngle)
(* -5040 (/ n1_i (pow normAngle 7)))
(/.f32 (*.f32 n1_i #s(literal -5040 binary32)) (pow.f32 normAngle #s(literal 7 binary32)))
(/ (+ (* -211680 (/ n1_i (pow normAngle 2))) (* -5040 n1_i)) (pow normAngle 7))
(/.f32 (+.f32 (*.f32 n1_i #s(literal -5040 binary32)) (/.f32 (*.f32 #s(literal -211680 binary32) n1_i) (*.f32 normAngle normAngle))) (pow.f32 normAngle #s(literal 7 binary32)))
(/ (- (+ (* -5040 n1_i) (* -1 (/ (+ (* -4233600 n1_i) (* 8890560 n1_i)) (pow normAngle 4)))) (* 211680 (/ n1_i (pow normAngle 2)))) (pow normAngle 7))
(/.f32 (+.f32 (-.f32 (*.f32 n1_i #s(literal -5040 binary32)) (/.f32 (*.f32 n1_i #s(literal 4656960 binary32)) (pow.f32 normAngle #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -211680 binary32) n1_i) (*.f32 normAngle normAngle))) (pow.f32 normAngle #s(literal 7 binary32)))
(/ (- (+ (* -5040 n1_i) (* -1 (/ (+ (* -177811200 n1_i) (+ (* 42 (+ (* -4233600 n1_i) (* 8890560 n1_i))) (* 25401600 n1_i))) (pow normAngle 6)))) (+ (* -4233600 (/ n1_i (pow normAngle 4))) (+ (* 211680 (/ n1_i (pow normAngle 2))) (* 8890560 (/ n1_i (pow normAngle 4)))))) (pow normAngle 7))
(/.f32 (-.f32 (-.f32 (*.f32 n1_i #s(literal -5040 binary32)) (/.f32 (+.f32 (*.f32 n1_i #s(literal -177811200 binary32)) (+.f32 (*.f32 #s(literal 42 binary32) (*.f32 n1_i #s(literal 4656960 binary32))) (*.f32 n1_i #s(literal 25401600 binary32)))) (pow.f32 normAngle #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 n1_i #s(literal -4233600 binary32)) (pow.f32 normAngle #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 #s(literal 211680 binary32) n1_i) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n1_i #s(literal 8890560 binary32)) (pow.f32 normAngle #s(literal 4 binary32)))))) (pow.f32 normAngle #s(literal 7 binary32)))
(* -5040 (/ n1_i (pow normAngle 7)))
(/.f32 (*.f32 n1_i #s(literal -5040 binary32)) (pow.f32 normAngle #s(literal 7 binary32)))
(* -1 (/ (+ (* 5040 n1_i) (* 211680 (/ n1_i (pow normAngle 2)))) (pow normAngle 7)))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -211680 binary32) n1_i) (*.f32 normAngle normAngle)) (*.f32 #s(literal -1 binary32) (*.f32 n1_i #s(literal 5040 binary32)))) (pow.f32 normAngle #s(literal 7 binary32)))
(* -1 (/ (+ (* -4233600 (/ n1_i (pow normAngle 4))) (+ (* 5040 n1_i) (+ (* 211680 (/ n1_i (pow normAngle 2))) (* 8890560 (/ n1_i (pow normAngle 4)))))) (pow normAngle 7)))
(/.f32 (+.f32 (+.f32 (/.f32 (*.f32 n1_i #s(literal -4233600 binary32)) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 n1_i #s(literal 5040 binary32))) (+.f32 (/.f32 (*.f32 #s(literal 211680 binary32) n1_i) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n1_i #s(literal 8890560 binary32)) (pow.f32 normAngle #s(literal 4 binary32))))) (neg.f32 (pow.f32 normAngle #s(literal 7 binary32))))
(* -1 (/ (+ (* -177811200 (/ n1_i (pow normAngle 6))) (+ (* -4233600 (/ n1_i (pow normAngle 4))) (+ (* 42 (/ (+ (* -4233600 n1_i) (* 8890560 n1_i)) (pow normAngle 6))) (+ (* 5040 n1_i) (+ (* 211680 (/ n1_i (pow normAngle 2))) (+ (* 8890560 (/ n1_i (pow normAngle 4))) (* 25401600 (/ n1_i (pow normAngle 6))))))))) (pow normAngle 7)))
(/.f32 (+.f32 (/.f32 (*.f32 n1_i #s(literal -177811200 binary32)) (pow.f32 normAngle #s(literal 6 binary32))) (+.f32 (/.f32 (*.f32 n1_i #s(literal -4233600 binary32)) (pow.f32 normAngle #s(literal 4 binary32))) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 42 binary32) (*.f32 n1_i #s(literal 4656960 binary32))) (pow.f32 normAngle #s(literal 6 binary32))) (*.f32 n1_i #s(literal 5040 binary32))) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 211680 binary32) n1_i) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n1_i #s(literal 8890560 binary32)) (pow.f32 normAngle #s(literal 4 binary32)))) (/.f32 (*.f32 n1_i #s(literal 25401600 binary32)) (pow.f32 normAngle #s(literal 6 binary32))))))) (neg.f32 (pow.f32 normAngle #s(literal 7 binary32))))
(* 1/6 n0_i)
(*.f32 #s(literal 1/6 binary32) n0_i)
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 n1_i #s(literal -1/6 binary32)))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 n1_i #s(literal -1/6 binary32)))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 n1_i #s(literal -1/6 binary32)))
(* -1/6 n1_i)
(*.f32 n1_i #s(literal -1/6 binary32))
(* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) n0_i) n1_i) #s(literal -1/6 binary32)))
(* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) n0_i) n1_i) #s(literal -1/6 binary32)))
(* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) n0_i) n1_i) #s(literal -1/6 binary32)))
(* -1/6 n1_i)
(*.f32 n1_i #s(literal -1/6 binary32))
(* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) n0_i) n1_i)))
(* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) n0_i) n1_i)))
(* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) n0_i) n1_i)))
(* -1/6 n1_i)
(*.f32 n1_i #s(literal -1/6 binary32))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 n1_i #s(literal -1/6 binary32)))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 n1_i #s(literal -1/6 binary32)))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 n1_i #s(literal -1/6 binary32)))
(* 1/6 n0_i)
(*.f32 #s(literal 1/6 binary32) n0_i)
(* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i #s(literal -1/6 binary32)) n0_i)))
(* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i #s(literal -1/6 binary32)) n0_i)))
(* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i #s(literal -1/6 binary32)) n0_i)))
(* 1/6 n0_i)
(*.f32 #s(literal 1/6 binary32) n0_i)
(* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i #s(literal 1/6 binary32)) n0_i) #s(literal -1/6 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i #s(literal 1/6 binary32)) n0_i) #s(literal -1/6 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i #s(literal 1/6 binary32)) n0_i) #s(literal -1/6 binary32)) (neg.f32 n0_i))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* 1/6 (* n0_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)))
(* -1/6 (* n1_i u))
(*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i))
(* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)) n1_i)))
(* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)) n1_i)))
(* n1_i (+ (* -1/6 u) (* 1/6 (/ (* n0_i u) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)) n1_i)))
(* -1/6 (* n1_i u))
(*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i))
(* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))
(*.f32 (neg.f32 n1_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u n0_i)) n1_i)))
(* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))
(*.f32 (neg.f32 n1_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u n0_i)) n1_i)))
(* -1 (* n1_i (+ (* -1/6 (/ (* n0_i u) n1_i)) (* 1/6 u))))
(*.f32 (neg.f32 n1_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u n0_i)) n1_i)))
(* -1/6 (* n1_i u))
(*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)))
(+ (* -1/6 (* n1_i u)) (* 1/6 (* n0_i u)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)))
(* 1/6 (* n0_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i))
(* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))
(*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)) n0_i)))
(* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))
(*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)) n0_i)))
(* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 u)))
(*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u n1_i)) n0_i)))
(* 1/6 (* n0_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i))
(* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))
(*.f32 (+.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))
(*.f32 (+.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1/6 u) (* 1/6 (/ (* n1_i u) n0_i)))))
(*.f32 (+.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)) n0_i)) (neg.f32 n0_i))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* n1_i (* u (- (pow u 2) 1))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* 1/6 (* n1_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i))
(* u (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))
(*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u)))))
(* u (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))
(*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u)))))
(* u (+ (* -1/6 (* n1_i (pow u 2))) (* 1/6 n1_i)))
(*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u)))))
(* -1/6 (* n1_i (pow u 3)))
(*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 (/ n1_i (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (/.f32 n1_i (*.f32 u u)))))
(* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 (/ n1_i (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (/.f32 n1_i (*.f32 u u)))))
(* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 (/ n1_i (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (/.f32 n1_i (*.f32 u u)))))
(* -1/6 (* n1_i (pow u 3)))
(*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ n1_i (pow u 2))) (* 1/6 n1_i))))
(*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ n1_i (pow u 2))) (* 1/6 n1_i))))
(*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ n1_i (pow u 2))) (* 1/6 n1_i))))
(*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 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))
(*.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 u (neg.f32 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 u (neg.f32 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))))
(* n1_i (* u (- (pow u 2) 1)))
(*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(* n1_i (* u (- (pow u 2) 1)))
(*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(* n1_i (* u (- (pow u 2) 1)))
(*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(* n1_i (* u (- (pow u 2) 1)))
(*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(* n1_i (* u (- (pow u 2) 1)))
(*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(* n1_i (* u (- (pow u 2) 1)))
(*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(* n1_i (* u (- (pow u 2) 1)))
(*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(* n1_i (* u (- (pow u 2) 1)))
(*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(* n1_i (* u (- (pow u 2) 1)))
(*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(* n1_i (* u (- (pow u 2) 1)))
(*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(* n1_i (* u (- (pow u 2) 1)))
(*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(* n1_i (* u (- (pow u 2) 1)))
(*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(* -1 (* n1_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n1_i))
(* u (+ (* -1 n1_i) (* n1_i (pow u 2))))
(*.f32 u (-.f32 (*.f32 n1_i (*.f32 u u)) n1_i))
(* u (+ (* -1 n1_i) (* n1_i (pow u 2))))
(*.f32 u (-.f32 (*.f32 n1_i (*.f32 u u)) n1_i))
(* u (+ (* -1 n1_i) (* n1_i (pow u 2))))
(*.f32 u (-.f32 (*.f32 n1_i (*.f32 u u)) n1_i))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* (pow u 3) (+ n1_i (* -1 (/ n1_i (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 n1_i (/.f32 n1_i (*.f32 u u))))
(* (pow u 3) (+ n1_i (* -1 (/ n1_i (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 n1_i (/.f32 n1_i (*.f32 u u))))
(* (pow u 3) (+ n1_i (* -1 (/ n1_i (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 n1_i (/.f32 n1_i (*.f32 u u))))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* -1 (* (pow u 3) (+ (* -1 n1_i) (/ n1_i (pow u 2)))))
(*.f32 (-.f32 (/.f32 n1_i (*.f32 u u)) n1_i) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 n1_i) (/ n1_i (pow u 2)))))
(*.f32 (-.f32 (/.f32 n1_i (*.f32 u u)) n1_i) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 n1_i) (/ n1_i (pow u 2)))))
(*.f32 (-.f32 (/.f32 n1_i (*.f32 u u)) n1_i) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 u)
(neg.f32 u)
(* u (- (pow u 2) 1))
(*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(* u (- (pow u 2) 1))
(*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(* u (- (pow u 2) 1))
(*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(pow u 3)
(*.f32 u (*.f32 u u))
(* (pow u 3) (- 1 (/ 1 (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 u u))))
(* (pow u 3) (- 1 (/ 1 (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 u u))))
(* (pow u 3) (- 1 (/ 1 (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 u u))))
(pow u 3)
(*.f32 u (*.f32 u u))
(* -1 (* (pow u 3) (- (/ 1 (pow u 2)) 1)))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (- (/ 1 (pow u 2)) 1)))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (- (/ 1 (pow u 2)) 1)))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1/6 n0_i)
(*.f32 #s(literal -1/6 binary32) n0_i)
(* -1/6 n0_i)
(*.f32 #s(literal -1/6 binary32) n0_i)
(* -1/6 n0_i)
(*.f32 #s(literal -1/6 binary32) n0_i)
(* -1/6 n0_i)
(*.f32 #s(literal -1/6 binary32) n0_i)
(* -1/6 n0_i)
(*.f32 #s(literal -1/6 binary32) n0_i)
(* -1/6 n0_i)
(*.f32 #s(literal -1/6 binary32) n0_i)
(* -1/6 n0_i)
(*.f32 #s(literal -1/6 binary32) n0_i)
(* -1/6 n0_i)
(*.f32 #s(literal -1/6 binary32) n0_i)
(* -1/6 n0_i)
(*.f32 #s(literal -1/6 binary32) n0_i)
(* -1/6 n0_i)
(*.f32 #s(literal -1/6 binary32) n0_i)
(* -1/6 n0_i)
(*.f32 #s(literal -1/6 binary32) n0_i)
(* -1/6 n0_i)
(*.f32 #s(literal -1/6 binary32) n0_i)
(* -1/6 n1_i)
(*.f32 n1_i #s(literal -1/6 binary32))
(+ (* -1/3 n0_i) (* -1/6 n1_i))
(+.f32 (*.f32 n0_i #s(literal -1/3 binary32)) (*.f32 n1_i #s(literal -1/6 binary32)))
(+ (* -1/3 n0_i) (* -1/6 n1_i))
(+.f32 (*.f32 n0_i #s(literal -1/3 binary32)) (*.f32 n1_i #s(literal -1/6 binary32)))
(+ (* -1/3 n0_i) (* -1/6 n1_i))
(+.f32 (*.f32 n0_i #s(literal -1/3 binary32)) (*.f32 n1_i #s(literal -1/6 binary32)))
(* -1/3 n0_i)
(*.f32 n0_i #s(literal -1/3 binary32))
(* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i #s(literal -1/6 binary32)) n0_i) #s(literal -1/3 binary32)))
(* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i #s(literal -1/6 binary32)) n0_i) #s(literal -1/3 binary32)))
(* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i #s(literal -1/6 binary32)) n0_i) #s(literal -1/3 binary32)))
(* -1/3 n0_i)
(*.f32 n0_i #s(literal -1/3 binary32))
(* -1 (* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i)))))
(*.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 n1_i #s(literal 1/6 binary32)) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i)))))
(*.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 n1_i #s(literal 1/6 binary32)) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i)))))
(*.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 n1_i #s(literal 1/6 binary32)) n0_i)) (neg.f32 n0_i))
(+ (* -1/2 n0_i) (* 1/6 n0_i))
(*.f32 n0_i #s(literal -1/3 binary32))
(+ (* -1/2 n0_i) (+ (* -1/6 n1_i) (* 1/6 n0_i)))
(+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 n1_i #s(literal -1/6 binary32))))
(+ (* -1/2 n0_i) (+ (* -1/6 n1_i) (* 1/6 n0_i)))
(+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 n1_i #s(literal -1/6 binary32))))
(+ (* -1/2 n0_i) (+ (* -1/6 n1_i) (* 1/6 n0_i)))
(+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 n1_i #s(literal -1/6 binary32))))
(* -1/6 n1_i)
(*.f32 n1_i #s(literal -1/6 binary32))
(* n1_i (- (+ (* -1/2 (/ n0_i n1_i)) (* 1/6 (/ n0_i n1_i))) 1/6))
(*.f32 n1_i (+.f32 (*.f32 (/.f32 n0_i n1_i) #s(literal -1/3 binary32)) #s(literal -1/6 binary32)))
(* n1_i (- (+ (* -1/2 (/ n0_i n1_i)) (* 1/6 (/ n0_i n1_i))) 1/6))
(*.f32 n1_i (+.f32 (*.f32 (/.f32 n0_i n1_i) #s(literal -1/3 binary32)) #s(literal -1/6 binary32)))
(* n1_i (- (+ (* -1/2 (/ n0_i n1_i)) (* 1/6 (/ n0_i n1_i))) 1/6))
(*.f32 n1_i (+.f32 (*.f32 (/.f32 n0_i n1_i) #s(literal -1/3 binary32)) #s(literal -1/6 binary32)))
(* -1/6 n1_i)
(*.f32 n1_i #s(literal -1/6 binary32))
(* -1 (* n1_i (+ 1/6 (* -1 (/ (+ (* -1/2 n0_i) (* 1/6 n0_i)) n1_i)))))
(-.f32 #s(literal 0 binary32) (*.f32 n1_i (-.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) n1_i))))
(* -1 (* n1_i (+ 1/6 (* -1 (/ (+ (* -1/2 n0_i) (* 1/6 n0_i)) n1_i)))))
(-.f32 #s(literal 0 binary32) (*.f32 n1_i (-.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) n1_i))))
(* -1 (* n1_i (+ 1/6 (* -1 (/ (+ (* -1/2 n0_i) (* 1/6 n0_i)) n1_i)))))
(-.f32 #s(literal 0 binary32) (*.f32 n1_i (-.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) n1_i))))
(* 1/120 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(* -1/5040 (pow normAngle 4))
(*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 4 binary32)))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* -1/5040 (pow normAngle 4))
(*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 4 binary32)))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* -1/6 (pow normAngle 2))
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))
(* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))
(* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))
(* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))
(* -1/5040 (pow normAngle 6))
(*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 6 binary32)))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)) (/.f32 #s(literal 1/6 binary32) (pow.f32 normAngle #s(literal 4 binary32)))))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)) (/.f32 #s(literal 1/6 binary32) (pow.f32 normAngle #s(literal 4 binary32)))))
(* -1/5040 (pow normAngle 6))
(*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 6 binary32)))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)) (/.f32 #s(literal 1/6 binary32) (pow.f32 normAngle #s(literal 4 binary32)))))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) #s(literal -1/5040 binary32)) (/.f32 #s(literal 1/6 binary32) (pow.f32 normAngle #s(literal 4 binary32)))))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))

eval157.0ms (1%)

Compiler

Compiled 67640 to 3631 computations (94.6% saved)

prune164.0ms (1.1%)

Pruning

33 alts after pruning (30 fresh and 3 done)

PrunedKeptTotal
New1371181389
Fresh81220
Picked325
Done011
Total1382331415
Accuracy
100.0%
Counts
1415 → 33
Alt Table
Click to see full alt table
StatusAccuracyProgram
75.1%
(/.f32 (+.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i) (*.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) n1_i)) (sin.f32 normAngle))
74.7%
(/.f32 (+.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i) (*.f32 (*.f32 u normAngle) n1_i)) (sin.f32 normAngle))
74.6%
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))
37.1%
(/.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
72.8%
(/.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) (sin.f32 normAngle))
97.0%
(-.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u))))))
97.2%
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) n0_i) (*.f32 u n1_i))
96.6%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32))))))) n0_i) (*.f32 u n1_i))
98.4%
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
98.4%
(+.f32 (*.f32 u n1_i) (+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i))))
92.7%
(+.f32 (*.f32 u 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 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (/.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u) (/.f32 u (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))))))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))))
80.2%
(+.f32 (*.f32 u n1_i) n0_i)
98.3%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))))
87.4%
(+.f32 n0_i (/.f32 (*.f32 (-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))) u) (+.f32 (-.f32 n1_i n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))))
98.3%
(+.f32 n0_i (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n1_i u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) u)) (/.f32 n0_i u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))))
81.2%
(+.f32 n0_i (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))
62.6%
(+.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))
97.5%
(+.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 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
98.4%
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
81.2%
(+.f32 n0_i (*.f32 u (*.f32 n1_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))))
98.1%
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) (neg.f32 n0_i))
36.3%
(*.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
36.4%
(*.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (/.f32 n1_i (sin.f32 normAngle)))
36.0%
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
36.4%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
36.2%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))))
54.7%
(*.f32 (neg.f32 (*.f32 n0_i (*.f32 u (*.f32 u u)))) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))))
35.9%
(*.f32 u n1_i)
36.8%
(*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
62.1%
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
98.2%
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 (*.f32 u n1_i) n0_i)) u)))
48.6%
n0_i
Compiler

Compiled 2024 to 1111 computations (45.1% saved)

simplify231.0ms (1.5%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 u n1_i)
cost-diff32
(*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))
cost-diff32
(*.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 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (/.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u) (/.f32 u (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))))))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
cost-diff64
(+.f32 (*.f32 u 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 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (/.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u) (/.f32 u (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))))))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))))
cost-diff64
(+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 (*.f32 u n1_i) n0_i))
cost-diff64
(-.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 (*.f32 u n1_i) n0_i)) u)
cost-diff64
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 (*.f32 u n1_i) n0_i)) u))
cost-diff64
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 (*.f32 u n1_i) n0_i)) u)))
cost-diff128
(+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
cost-diff128
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))
cost-diff128
(*.f32 u (*.f32 n1_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))
cost-diff128
(+.f32 n0_i (*.f32 u (*.f32 n1_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))))
cost-diff0
(-.f32 #s(literal 1 binary32) u)
cost-diff0
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
cost-diff0
(-.f32 n1_i n0_i)
cost-diff0
(+.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)))))
cost-diff0
(*.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))))))
cost-diff0
(+.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)))))))
Rules
4390×*-lowering-*.f32
4390×*-lowering-*.f64
2300×+-lowering-+.f64
2300×+-lowering-+.f32
1398×fma-lowering-fma.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0721006
1257967
21013942
34907830
08464830
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ n0_i (* u (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))))
n0_i
(* u (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))))
u
(+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))
(- n1_i n0_i)
n1_i
(* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))
(* normAngle normAngle)
normAngle
(+ (* n1_i 1/6) (* n0_i 1/3))
(* n1_i 1/6)
1/6
(* n0_i 1/3)
1/3
(* n0_i (- 1 u))
n0_i
(- 1 u)
1
u
(+ n0_i (* u (* n1_i (+ 1 (+ (* (* -1/6 (* normAngle normAngle)) (* u u)) (* (* normAngle normAngle) 1/6))))))
n0_i
(* u (* n1_i (+ 1 (+ (* (* -1/6 (* normAngle normAngle)) (* u u)) (* (* normAngle normAngle) 1/6)))))
u
(* n1_i (+ 1 (+ (* (* -1/6 (* normAngle normAngle)) (* u u)) (* (* normAngle normAngle) 1/6))))
n1_i
(+ 1 (+ (* (* -1/6 (* normAngle normAngle)) (* u u)) (* (* normAngle normAngle) 1/6)))
1
(+ (* (* -1/6 (* normAngle normAngle)) (* u u)) (* (* normAngle normAngle) 1/6))
(* (* -1/6 (* normAngle normAngle)) (* u u))
(* -1/6 (* normAngle normAngle))
-1/6
(* normAngle normAngle)
normAngle
(* u u)
(* (* normAngle normAngle) 1/6)
1/6
(* n0_i (+ 1 (- (+ (/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i) (/ (* u n1_i) n0_i)) u)))
n0_i
(+ 1 (- (+ (/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i) (/ (* u n1_i) n0_i)) u))
1
(- (+ (/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i) (/ (* u n1_i) n0_i)) u)
(+ (/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i) (/ (* u n1_i) n0_i))
(/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i)
(* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1))))
(* n1_i -1/6)
n1_i
-1/6
(* (* normAngle normAngle) (* u (+ (* u u) -1)))
(* normAngle normAngle)
normAngle
(* u (+ (* u u) -1))
u
(+ (* u u) -1)
(* u u)
-1
(/ (* u n1_i) n0_i)
(* u n1_i)
(+ (* u n1_i) (* (- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* (* (* n0_i n0_i) 1/4) (* (* normAngle normAngle) (* normAngle normAngle))) (/ (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u) (/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))))))) (* u (+ (* n0_i (* (* normAngle normAngle) -1/2)) (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u))))) (* -1 (* u (* u u)))))
(* u n1_i)
u
n1_i
(* (- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* (* (* n0_i n0_i) 1/4) (* (* normAngle normAngle) (* normAngle normAngle))) (/ (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u) (/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))))))) (* u (+ (* n0_i (* (* normAngle normAngle) -1/2)) (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u))))) (* -1 (* u (* u u))))
(- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* (* (* n0_i n0_i) 1/4) (* (* normAngle normAngle) (* normAngle normAngle))) (/ (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u) (/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))))))) (* u (+ (* n0_i (* (* normAngle normAngle) -1/2)) (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u)))))
(* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6)))
(* normAngle normAngle)
normAngle
(+ (* n1_i 1/6) (* n0_i -1/6))
(* n1_i 1/6)
1/6
(* n0_i -1/6)
n0_i
-1/6
(/ (- (* (* (* n0_i n0_i) 1/4) (* (* normAngle normAngle) (* normAngle normAngle))) (/ (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u) (/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))))))) (* u (+ (* n0_i (* (* normAngle normAngle) -1/2)) (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u))))
(- (* (* (* n0_i n0_i) 1/4) (* (* normAngle normAngle) (* normAngle normAngle))) (/ (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u) (/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))))))
(* (* (* n0_i n0_i) 1/4) (* (* normAngle normAngle) (* normAngle normAngle)))
(* (* n0_i n0_i) 1/4)
(* n0_i n0_i)
1/4
(* (* normAngle normAngle) (* normAngle normAngle))
(/ (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u) (/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))))))
(/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u)
(+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))))
(- n0_i (/ n0_i u))
(/ n0_i u)
(* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))
(* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))
(+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))
(* (- n1_i n0_i) -1/6)
(- n1_i n0_i)
(* n0_i -1/2)
-1/2
(/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))))
(* u (+ (* n0_i (* (* normAngle normAngle) -1/2)) (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u)))
(+ (* n0_i (* (* normAngle normAngle) -1/2)) (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u))
(* n0_i (* (* normAngle normAngle) -1/2))
(* (* normAngle normAngle) -1/2)
(* -1 (* u (* u u)))
-1
(* u (* u u))
(* u u)
Outputs
(+ n0_i (* u (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))))
n0_i
(* u (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
u
(+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))
(+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))
(- n1_i n0_i)
(-.f32 n1_i n0_i)
n1_i
(* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* normAngle normAngle)
(*.f32 normAngle 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)
(* 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 (* u (* n1_i (+ 1 (+ (* (* -1/6 (* normAngle normAngle)) (* u u)) (* (* normAngle normAngle) 1/6))))))
(+.f32 n0_i (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u u)) #s(literal 1/6 binary32)))) (*.f32 u n1_i)))
n0_i
(* u (* n1_i (+ 1 (+ (* (* -1/6 (* normAngle normAngle)) (* u u)) (* (* normAngle normAngle) 1/6)))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u u)) #s(literal 1/6 binary32)))) (*.f32 u n1_i))
u
(* n1_i (+ 1 (+ (* (* -1/6 (* normAngle normAngle)) (* u u)) (* (* normAngle normAngle) 1/6))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u u)) #s(literal 1/6 binary32)))))
n1_i
(+ 1 (+ (* (* -1/6 (* normAngle normAngle)) (* u u)) (* (* normAngle normAngle) 1/6)))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u u)) #s(literal 1/6 binary32))))
1
#s(literal 1 binary32)
(+ (* (* -1/6 (* normAngle normAngle)) (* u u)) (* (* normAngle normAngle) 1/6))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u u)) #s(literal 1/6 binary32)))
(* (* -1/6 (* normAngle normAngle)) (* u u))
(*.f32 u (*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(* -1/6 (* normAngle normAngle))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
-1/6
#s(literal -1/6 binary32)
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(* u u)
(*.f32 u u)
(* (* normAngle normAngle) 1/6)
(*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))
1/6
#s(literal 1/6 binary32)
(* n0_i (+ 1 (- (+ (/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i) (/ (* u n1_i) n0_i)) u)))
(*.f32 n0_i (+.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) #s(literal -1/6 binary32))) n0_i) (/.f32 u n0_i))) (-.f32 #s(literal 1 binary32) u)))
n0_i
(+ 1 (- (+ (/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i) (/ (* u n1_i) n0_i)) u))
(+.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) #s(literal -1/6 binary32))) n0_i) (/.f32 u n0_i))) (-.f32 #s(literal 1 binary32) u))
1
#s(literal 1 binary32)
(- (+ (/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i) (/ (* u n1_i) n0_i)) u)
(-.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) #s(literal -1/6 binary32))) n0_i) (/.f32 u n0_i))) u)
(+ (/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i) (/ (* u n1_i) n0_i))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) #s(literal -1/6 binary32))) n0_i) (/.f32 u n0_i)))
(/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i)
(/.f32 (*.f32 normAngle (*.f32 (*.f32 (*.f32 normAngle (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) #s(literal -1/6 binary32)) n1_i)) n0_i)
(* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1))))
(*.f32 normAngle (*.f32 (*.f32 (*.f32 normAngle (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) #s(literal -1/6 binary32)) n1_i))
(* n1_i -1/6)
(*.f32 n1_i #s(literal -1/6 binary32))
n1_i
-1/6
#s(literal -1/6 binary32)
(* (* normAngle normAngle) (* u (+ (* u u) -1)))
(*.f32 normAngle (*.f32 normAngle (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(* u (+ (* u u) -1))
(*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))
u
(+ (* u u) -1)
(+.f32 (*.f32 u u) #s(literal -1 binary32))
(* u u)
(*.f32 u 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)
(+ (* u n1_i) (* (- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* (* (* n0_i n0_i) 1/4) (* (* normAngle normAngle) (* normAngle normAngle))) (/ (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u) (/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))))))) (* u (+ (* n0_i (* (* normAngle normAngle) -1/2)) (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u))))) (* -1 (* u (* u u)))))
(*.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/6 binary32)))) (/.f32 (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (/.f32 (*.f32 u u) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))))) (*.f32 #s(literal -1/4 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) n0_i))))) (+.f32 (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/2 binary32))))) (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) #s(literal 1 binary32))))) (-.f32 #s(literal 0 binary32) (*.f32 u u)))))
(* u n1_i)
(*.f32 u n1_i)
u
n1_i
(* (- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* (* (* n0_i n0_i) 1/4) (* (* normAngle normAngle) (* normAngle normAngle))) (/ (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u) (/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))))))) (* u (+ (* n0_i (* (* normAngle normAngle) -1/2)) (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u))))) (* -1 (* u (* 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 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (/.f32 (*.f32 u u) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))))) (*.f32 #s(literal -1/4 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) n0_i))))) (+.f32 (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/2 binary32))))) (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) #s(literal 1 binary32))))) (neg.f32 (*.f32 u (*.f32 u u))))
(- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* (* (* n0_i n0_i) 1/4) (* (* normAngle normAngle) (* normAngle normAngle))) (/ (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u) (/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))))))) (* u (+ (* n0_i (* (* normAngle normAngle) -1/2)) (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) 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 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (/.f32 (*.f32 u u) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))))) (*.f32 #s(literal -1/4 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) n0_i))))) (+.f32 (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/2 binary32))))) (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) #s(literal 1 binary32)))))
(* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(+ (* n1_i 1/6) (* n0_i -1/6))
(+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))
(* n1_i 1/6)
(*.f32 n1_i #s(literal 1/6 binary32))
1/6
#s(literal 1/6 binary32)
(* n0_i -1/6)
(*.f32 n0_i #s(literal -1/6 binary32))
n0_i
-1/6
#s(literal -1/6 binary32)
(/ (- (* (* (* n0_i n0_i) 1/4) (* (* normAngle normAngle) (* normAngle normAngle))) (/ (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u) (/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))))))) (* u (+ (* n0_i (* (* normAngle normAngle) -1/2)) (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (/.f32 (*.f32 u u) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))))) (+.f32 (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/2 binary32))))) (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) #s(literal 1 binary32))))
(- (* (* (* n0_i n0_i) 1/4) (* (* normAngle normAngle) (* normAngle normAngle))) (/ (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u) (/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))))))
(-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (/.f32 (*.f32 u u) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))))))
(* (* (* n0_i n0_i) 1/4) (* (* normAngle normAngle) (* normAngle normAngle)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))
(* (* n0_i n0_i) 1/4)
(*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))
(* n0_i n0_i)
(*.f32 n0_i n0_i)
1/4
#s(literal 1/4 binary32)
(* (* normAngle normAngle) (* normAngle normAngle))
(*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle)))
(/ (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u) (/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))))))
(/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (/.f32 (*.f32 u u) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))))
(/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u)
(/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u)
(+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))))
(+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))
(- n0_i (/ n0_i u))
(-.f32 n0_i (/.f32 n0_i u))
(/ n0_i u)
(/.f32 n0_i u)
(* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))
(* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))
(*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))
(+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))
(+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))
(* (- n1_i n0_i) -1/6)
(*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(* n0_i -1/2)
(*.f32 n0_i #s(literal -1/2 binary32))
-1/2
#s(literal -1/2 binary32)
(/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))))
(/.f32 u (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))))
(* u (+ (* n0_i (* (* normAngle normAngle) -1/2)) (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u)))
(+.f32 (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/2 binary32))))) (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) #s(literal 1 binary32)))
(+ (* n0_i (* (* normAngle normAngle) -1/2)) (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u))
(+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/2 binary32)))))
(* n0_i (* (* normAngle normAngle) -1/2))
(*.f32 n0_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/2 binary32))))
(* (* normAngle normAngle) -1/2)
(*.f32 normAngle (*.f32 normAngle #s(literal -1/2 binary32)))
(* -1 (* u (* u u)))
(neg.f32 (*.f32 u (*.f32 u u)))
-1
#s(literal -1 binary32)
(* u (* u u))
(*.f32 u (*.f32 u u))
(* u u)
(*.f32 u u)

localize356.0ms (2.3%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.0%
(+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))
accuracy98.9%
(*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))
accuracy98.9%
(*.f32 n0_i #s(literal -1/6 binary32))
accuracy85.2%
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (/.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u) (/.f32 u (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))))))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))))
accuracy99.4%
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 (*.f32 u n1_i) n0_i)) u)))
accuracy99.1%
(*.f32 n1_i #s(literal -1/6 binary32))
accuracy94.7%
(/.f32 (*.f32 u n1_i) n0_i)
accuracy81.4%
(/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
accuracy99.7%
(+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))
accuracy99.6%
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))
accuracy99.4%
(*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))
accuracy99.4%
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))
accuracy100.0%
(-.f32 #s(literal 1 binary32) u)
accuracy99.6%
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
accuracy99.7%
(+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))
accuracy99.5%
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
accuracy99.1%
(*.f32 n1_i #s(literal 1/6 binary32))
accuracy98.9%
(*.f32 n0_i #s(literal 1/3 binary32))
Results
196.0ms254×0valid
3.0ms5exit
1.0ms1valid
Compiler

Compiled 1192 to 73 computations (93.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 112.0ms
ival-mult: 60.0ms (53.8% of total)
ival-add: 17.0ms (15.2% of total)
ival-div: 12.0ms (10.8% of total)
...c/correct-round.rkt:119:19: 12.0ms (10.8% of total)
ival-sub: 8.0ms (7.2% of total)
backward-pass: 1.0ms (0.9% of total)
const: 1.0ms (0.9% of total)

series259.0ms (1.7%)

Counts
33 → 1020
Calls
Call 1
Inputs
#<alt (+ n0_i (* u (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))))>
#<alt (* u (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))))>
#<alt (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))>
#<alt (- n1_i n0_i)>
#<alt (* n0_i (- 1 u))>
#<alt (- 1 u)>
#<alt (+ n0_i (* u (* n1_i (+ 1 (+ (* (* -1/6 (* normAngle normAngle)) (* u u)) (* (* normAngle normAngle) 1/6))))))>
#<alt (* u (* n1_i (+ 1 (+ (* (* -1/6 (* normAngle normAngle)) (* u u)) (* (* normAngle normAngle) 1/6)))))>
#<alt (* n1_i (+ 1 (+ (* (* -1/6 (* normAngle normAngle)) (* u u)) (* (* normAngle normAngle) 1/6))))>
#<alt (+ 1 (+ (* (* -1/6 (* normAngle normAngle)) (* u u)) (* (* normAngle normAngle) 1/6)))>
#<alt (* n0_i (+ 1 (- (+ (/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i) (/ (* u n1_i) n0_i)) u)))>
#<alt (+ 1 (- (+ (/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i) (/ (* u n1_i) n0_i)) u))>
#<alt (- (+ (/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i) (/ (* u n1_i) n0_i)) u)>
#<alt (+ (/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i) (/ (* u n1_i) n0_i))>
#<alt (+ (* u n1_i) (* (- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* (* (* n0_i n0_i) 1/4) (* (* normAngle normAngle) (* normAngle normAngle))) (/ (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u) (/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))))))) (* u (+ (* n0_i (* (* normAngle normAngle) -1/2)) (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u))))) (* -1 (* u (* u u)))))>
#<alt (* (- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* (* (* n0_i n0_i) 1/4) (* (* normAngle normAngle) (* normAngle normAngle))) (/ (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u) (/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))))))) (* u (+ (* n0_i (* (* normAngle normAngle) -1/2)) (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u))))) (* -1 (* u (* u u))))>
#<alt (* -1 (* u (* u u)))>
#<alt (* u n1_i)>
#<alt (* n0_i 1/3)>
#<alt (* n1_i 1/6)>
#<alt (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))>
#<alt (+ (* n1_i 1/6) (* n0_i 1/3))>
#<alt (* -1/6 (* normAngle normAngle))>
#<alt (* (* normAngle normAngle) 1/6)>
#<alt (* (* -1/6 (* normAngle normAngle)) (* u u))>
#<alt (+ (* (* -1/6 (* normAngle normAngle)) (* u u)) (* (* normAngle normAngle) 1/6))>
#<alt (/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i)>
#<alt (/ (* u n1_i) n0_i)>
#<alt (* n1_i -1/6)>
#<alt (/ (- (* (* (* n0_i n0_i) 1/4) (* (* normAngle normAngle) (* normAngle normAngle))) (/ (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u) (/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))))))) (* u (+ (* n0_i (* (* normAngle normAngle) -1/2)) (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u))))>
#<alt (* n0_i -1/6)>
#<alt (* (- n1_i n0_i) -1/6)>
#<alt (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))>
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 (* 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 (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))>
#<alt (+ n0_i (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))>
#<alt (+ n0_i (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))>
#<alt (+ n0_i (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))>
#<alt n0_i>
#<alt (* n0_i (+ 1 (/ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) n0_i)))>
#<alt (* n0_i (+ 1 (/ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) n0_i)))>
#<alt (* n0_i (+ 1 (/ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) n0_i)))>
#<alt n0_i>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) n0_i)) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) n0_i)) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) n0_i)) 1)))>
#<alt n0_i>
#<alt (+ n0_i (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))))>
#<alt (+ n0_i (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))))>
#<alt (+ n0_i (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (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))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (/ n0_i (pow u 3)) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2)))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (/ n0_i (pow u 3)) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2)))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* -1 (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* -1 (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt n0_i>
#<alt (+ n0_i (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))>
#<alt (+ n0_i (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))>
#<alt (+ n0_i (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))>
#<alt (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))>
#<alt (* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ n0_i n1_i)))>
#<alt (* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ n0_i n1_i)))>
#<alt (* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ n0_i n1_i)))>
#<alt (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))>
#<alt (* -1 (* n1_i (+ (* -1 (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* -1 (/ n0_i n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* -1 (/ n0_i n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* -1 (/ n0_i n1_i)))))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (+ (* n1_i u) (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2))))))))>
#<alt (+ n0_i (+ (* n1_i u) (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2))))))))>
#<alt (+ n0_i (+ (* n1_i u) (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2))))))))>
#<alt (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2))))))>
#<alt (* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2))))))>
#<alt (* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))>
#<alt (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))>
#<alt (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))>
#<alt (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (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))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))>
#<alt (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))>
#<alt (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))>
#<alt (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))>
#<alt (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))>
#<alt (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))>
#<alt (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))>
#<alt (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))>
#<alt (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))>
#<alt (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))>
#<alt (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))>
#<alt (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))>
#<alt (* n1_i u)>
#<alt (+ (* n1_i u) (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2)))))))>
#<alt (+ (* n1_i u) (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2)))))))>
#<alt (+ (* n1_i u) (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2)))))))>
#<alt (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2))))))>
#<alt (* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2))))))>
#<alt (* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt n1_i>
#<alt (+ n1_i (* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))>
#<alt (+ n1_i (* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))>
#<alt (+ n1_i (* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))>
#<alt (* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))>
#<alt (* (pow normAngle 2) (+ (* n1_i (+ 1/6 (* -1/6 (pow u 2)))) (/ n1_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* n1_i (+ 1/6 (* -1/6 (pow u 2)))) (/ n1_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* n1_i (+ 1/6 (* -1/6 (pow u 2)))) (/ n1_i (pow normAngle 2))))>
#<alt (* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))>
#<alt (* (pow normAngle 2) (+ (* n1_i (+ 1/6 (* -1/6 (pow u 2)))) (/ n1_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* n1_i (+ 1/6 (* -1/6 (pow u 2)))) (/ n1_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* n1_i (+ 1/6 (* -1/6 (pow u 2)))) (/ n1_i (pow normAngle 2))))>
#<alt (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))>
#<alt 1>
#<alt (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))>
#<alt (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))>
#<alt (+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))>
#<alt (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))>
#<alt (* (pow normAngle 2) (+ 1/6 (+ (* -1/6 (pow u 2)) (/ 1 (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ 1/6 (+ (* -1/6 (pow u 2)) (/ 1 (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ 1/6 (+ (* -1/6 (pow u 2)) (/ 1 (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))>
#<alt (* (pow normAngle 2) (+ 1/6 (+ (* -1/6 (pow u 2)) (/ 1 (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ 1/6 (+ (* -1/6 (pow u 2)) (/ 1 (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ 1/6 (+ (* -1/6 (pow u 2)) (/ 1 (pow normAngle 2)))))>
#<alt (+ 1 (* 1/6 (pow normAngle 2)))>
#<alt (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))>
#<alt (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))>
#<alt (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))>
#<alt (* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))>
#<alt (* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))>
#<alt (* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))>
#<alt (* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))>
#<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 u)) (* n1_i u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u))>
#<alt (* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u))>
#<alt (* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u))>
#<alt (* n0_i (- 1 u))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (* n1_i u) n0_i)) (* 1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (* n1_i u) n0_i)) (* 1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (* n1_i u) n0_i)) (* 1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))))))>
#<alt (* n0_i (- 1 u))>
#<alt (+ (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* n0_i (- 1 u)))>
#<alt (+ (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* n0_i (- 1 u)))>
#<alt (+ (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* n0_i (- 1 u)))>
#<alt (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* n1_i (+ (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))) (/ (* n0_i (- 1 u)) n1_i)))>
#<alt (* n1_i (+ (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))) (/ (* n0_i (- 1 u)) n1_i)))>
#<alt (* n1_i (+ (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))) (/ (* n0_i (- 1 u)) n1_i)))>
#<alt (* -1 (* 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)) n1_i)) (* n0_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)) n1_i)) (* n0_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)) n1_i)) (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))))>
#<alt (* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- (+ 1 (/ (* n1_i u) n0_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)))) (/ (* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- (+ 1 (/ (* n1_i u) n0_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)))) (/ (* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u)) (pow normAngle 2))))>
#<alt n0_i>
#<alt (+ n0_i (* n0_i (* u (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)) 1))))>
#<alt (+ 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)))))>
#<alt (+ 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)))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)) 1)) (pow u 2))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (/ n0_i (pow u 3)) (/ (* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)) 1)) (pow u 2)))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (/ n0_i (pow u 3)) (/ (* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)) 1)) (pow u 2)))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n0_i (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (pow u 2)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n0_i (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (pow u 2))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n0_i (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (pow u 2))))))>
#<alt (- 1 u)>
#<alt (- (+ 1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) u)>
#<alt (- (+ 1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) u)>
#<alt (- (+ 1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) u)>
#<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)) (+ (/ 1 n1_i) (/ u n0_i))) (/ u n1_i)))>
#<alt (* n1_i (- (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 n1_i) (/ u n0_i))) (/ u n1_i)))>
#<alt (* n1_i (- (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 n1_i) (/ u n0_i))) (/ u n1_i)))>
#<alt (* -1 (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ u n0_i)) (+ (* -1 (/ (- 1 u) n1_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ u n0_i)) (+ (* -1 (/ (- 1 u) n1_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ u n0_i)) (+ (* -1 (/ (- 1 u) n1_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))>
#<alt (- (+ 1 (/ (* n1_i u) n0_i)) u)>
#<alt (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u)>
#<alt (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u)>
#<alt (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u)>
#<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)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2))))) (/ u (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2))))) (/ u (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2))))) (/ u (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)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2))))) (/ u (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2))))) (/ u (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2))))) (/ u (pow normAngle 2))))>
#<alt 1>
#<alt (+ 1 (* u (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)) 1)))>
#<alt (+ 1 (* 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)))>
#<alt (+ 1 (* 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)))>
#<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))))) (/ 1 (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)))) (+ (/ 1 (pow u 3)) (/ n1_i (* n0_i (pow u 2)))))) (/ 1 (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)))) (+ (/ 1 (pow u 3)) (/ n1_i (* n0_i (pow u 2)))))) (/ 1 (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)) (/ 1 (pow u 2)))))))>
#<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)) (/ 1 (pow u 2))))) (/ 1 (pow u 3)))))>
#<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)) (/ 1 (pow u 2))))) (/ 1 (pow u 3)))))>
#<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))))) (+ (* n0_i (- 1 u)) (* n1_i u))) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u))) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u))) n0_i)>
#<alt (- 1 u)>
#<alt (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u)>
#<alt (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u)>
#<alt (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u)>
#<alt (- 1 u)>
#<alt (- (+ 1 (* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))) u)>
#<alt (- (+ 1 (* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))) u)>
#<alt (- (+ 1 (* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))) u)>
#<alt (* -1 u)>
#<alt (- (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))) u)>
#<alt (- (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))) u)>
#<alt (- (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))) u)>
#<alt (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))>
#<alt (* n1_i (+ (* -1 (/ u n1_i)) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* n1_i (+ (* -1 (/ u n1_i)) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* n1_i (+ (* -1 (/ u n1_i)) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ u n0_i)) (+ (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ u n0_i)) (+ (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ u n0_i)) (+ (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n1_i)))))>
#<alt (- (/ (* n1_i u) n0_i) u)>
#<alt (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)) u)>
#<alt (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)) u)>
#<alt (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)) u)>
#<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)))) (/ u (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)))) (/ u (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)))) (/ u (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)))) (/ u (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)))) (/ u (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)))) (/ u (pow normAngle 2))))>
#<alt (* u (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)) 1))>
#<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))) 1))>
#<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))) 1))>
#<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))) 1))>
#<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))))) (/ 1 (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))))) (/ 1 (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))))) (/ 1 (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)) (/ 1 (pow u 2)))))))>
#<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)) (/ 1 (pow u 2)))))))>
#<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)) (/ 1 (pow u 2)))))))>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1 (* n0_i u)) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)>
#<alt (/ (+ (* -1 (* n0_i u)) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)>
#<alt (/ (+ (* -1 (* n0_i u)) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)>
#<alt (* -1 u)>
#<alt (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)) u)>
#<alt (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)) u)>
#<alt (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)) u)>
#<alt (* -1 u)>
#<alt (- (* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)) u)>
#<alt (- (* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)) u)>
#<alt (- (* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)) u)>
#<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 (* -1 (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ u n0_i)) (* 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 (+ (* 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 (* 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 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))>
#<alt (* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))>
#<alt (* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))>
#<alt (* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))>
#<alt n0_i>
#<alt (+ n0_i (* u (+ n1_i (* -1 (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))))))>
#<alt (+ n0_i (* u (+ n1_i (+ (* -1 (* u (- (* -1 (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i)) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i)) (* -1/2 (* n0_i (pow normAngle 2))))))) (* -1 (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))))))>
#<alt (+ n0_i (* u (+ n1_i (+ (* -1 (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) (* u (+ (* -1 (* u (- (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* -1 (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i)) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i)) (* -1/2 (* n0_i (pow normAngle 2)))))) n0_i)) (* 1/2 (* (pow normAngle 2) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))))))) (* -1 (- (* -1 (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i)) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i)) (* -1/2 (* n0_i (pow normAngle 2))))))))))))>
#<alt (* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))>
#<alt (* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u))))>
#<alt (* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n1_i (pow u 2))))))>
#<alt (* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 3)) (/ n1_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) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i 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 (/ (- (+ (* -1 n1_i) (* -1 (/ n0_i u))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i 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/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))))))>
#<alt (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* n1_i (+ u (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/6 (pow normAngle 2))) (+ (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))) (* 1/24 (/ (* (pow n0_i 2) (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))))))))>
#<alt (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* n1_i (+ u (+ (* -1 (* n1_i (* (pow u 3) (- (* 1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (+ (* -1/6 (/ (* (pow normAngle 2) (- (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/144 (/ (* (pow n0_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 3))))))))) (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/6 (pow normAngle 2))) (+ (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))) (* 1/24 (/ (* (pow n0_i 2) (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2))))))))))))>
#<alt (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* n1_i (+ u (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/6 (pow normAngle 2))) (+ (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))) (* 1/24 (/ (* (pow n0_i 2) (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))))) (* n1_i (+ (* -1 (* (pow u 3) (- (* 1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (+ (* -1/6 (/ (* (pow normAngle 2) (- (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/144 (/ (* (pow n0_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 3)))))))) (* n1_i (* (pow u 3) (+ (* -1/6 (/ (* (pow normAngle 2) (- (* 1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/864 (/ (* (pow n0_i 2) (pow normAngle 10)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 4)))))))))))))>
#<alt (* n1_i (+ u (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))>
#<alt (* n1_i (+ u (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i)))))>
#<alt (* n1_i (+ u (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (* -1 (/ (* (pow u 3) (- (* -6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2))) (* -3/2 (* (pow n0_i 2) (pow normAngle 2)))))) (pow n1_i 2))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i))))))>
#<alt (* n1_i (+ u (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (* -1 (/ (* (pow u 3) (- (* -6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2))) (* -3/2 (* (pow n0_i 2) (pow normAngle 2)))))) (pow n1_i 2))) (+ (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i)) (/ (* (pow u 3) (+ (* -9 (* (pow n0_i 2) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -6 (/ (* u (* (- (* -6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (* -6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2)))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2))))) (pow n1_i 3)))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (/ (* (pow u 3) (- (* 6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* 3/2 (* (pow n0_i 2) (pow normAngle 2))) (* 6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2)))))) n1_i)) n1_i))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (* 6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* 3/2 (* (pow n0_i 2) (pow normAngle 2))) (* 6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2))))))) (* -1 (/ (* (pow u 3) (+ (* -9 (* (pow n0_i 2) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 6 (/ (* u (* (- (* 6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (* 6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2)))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2))))) n1_i))) n1_i))) n1_i))))))>
#<alt (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2))))) (* n1_i u))>
#<alt (+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))))) (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2))))) (* n1_i u)))>
#<alt (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2))))) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))) (+ (* 1/4 (/ (pow n0_i 2) (* u (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))) (- (/ n0_i u) (/ n0_i (pow u 2))))))))) (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))))))))>
#<alt (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2))))) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))) (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))) (+ (* 1/4 (/ (pow n0_i 2) (* u (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/4 (/ (* (pow n0_i 2) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))) (* u (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (- (/ n0_i u) (/ n0_i (pow u 2)))))))))))))>
#<alt (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (+ (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))) (/ (* n1_i u) (pow normAngle 2))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (+ (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))) (+ (/ (* n1_i u) (pow normAngle 2)) (/ (* (pow u 3) (+ (* -1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 3)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 4)))) (/ (* (- (/ n0_i u) (/ n0_i (pow u 2))) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (pow normAngle 6)))))))>
#<alt (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (+ (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))) (/ (* n1_i u) (pow normAngle 2))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (+ (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))) (+ (/ (* n1_i u) (pow normAngle 2)) (/ (* (pow u 3) (+ (* -1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 3)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 4)))) (/ (* (- (/ n0_i u) (/ n0_i (pow u 2))) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (pow normAngle 6)))))))>
#<alt (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u))>
#<alt (+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))))) (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u)))>
#<alt (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (+ (* n0_i (+ (* -1 (* n0_i (* (pow u 3) (- (* -6 (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* n1_i (* (pow normAngle 2) (pow u 2))))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) (- (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n1_i (pow normAngle 2)))) (* -3/2 (/ (pow normAngle 2) n1_i))))))) (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))))) (* n1_i u)))>
#<alt (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (+ (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n0_i (+ (* -1 (* (pow u 3) (- (* -6 (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* n1_i (* (pow normAngle 2) (pow u 2))))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) (- (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n1_i (pow normAngle 2)))) (* -3/2 (/ (pow normAngle 2) n1_i)))))) (* n0_i (* (pow u 3) (+ (* -9 (/ (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))) (pow n1_i 2))) (* -6 (/ (* u (* (- (* -6 (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* n1_i (* (pow normAngle 2) (pow u 2))))) (* -6 (/ (* u (* (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) (- (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n1_i (pow normAngle 2))))) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))) (* n1_i (pow normAngle 2))))))))))) (* n1_i u)))>
#<alt (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))))>
#<alt (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (+ (* -1 (/ (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) n0_i)) (/ (* n1_i u) n0_i))))>
#<alt (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 3))))))) (pow n0_i 2))) (+ (* -1 (/ (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) n0_i)) (/ (* n1_i u) n0_i)))))>
#<alt (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 3))))))) (pow n0_i 2))) (+ (* -1 (/ (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) n0_i)) (+ (/ (* n1_i u) n0_i) (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/864 (/ (* (pow n1_i 3) (pow normAngle 10)) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 4)))))) (pow n0_i 3)))))))>
#<alt (* n0_i (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))))))) (* n1_i u)) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))))))) (+ (* n1_i u) (/ (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 3))))))) n0_i))) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))))))) (+ (* -1 (/ (+ (* -1 (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 3)))))))) (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/864 (/ (* (pow n1_i 3) (pow normAngle 10)) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 4)))))) n0_i))) n0_i)) (* n1_i u))) n0_i)))))>
#<alt (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))))>
#<alt (+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))))) (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2))))))>
#<alt (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2))))) (* (pow normAngle 2) (+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))) (+ (* 1/4 (/ (pow n0_i 2) (* u (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))) (- (/ n0_i u) (/ n0_i (pow u 2))))))))) (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))))))>
#<alt (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2))))) (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))) (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))) (+ (* 1/4 (/ (pow n0_i 2) (* u (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/4 (/ (* (pow n0_i 2) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))) (* u (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (- (/ n0_i u) (/ n0_i (pow u 2))))))))))))>
#<alt (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (+ (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))) (/ (* (pow u 3) (+ (* -1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 3)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 4)))) (/ (* (- (/ n0_i u) (/ n0_i (pow u 2))) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (pow normAngle 6))))))>
#<alt (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (+ (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))) (/ (* (pow u 3) (+ (* -1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 3)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 4)))) (/ (* (- (/ n0_i u) (/ n0_i (pow u 2))) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (pow normAngle 6))))))>
#<alt (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))))))>
#<alt (+ (* -1 (* n1_i (* (pow u 3) (- (+ (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/6 (pow normAngle 2))) (+ (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))) (* 1/24 (/ (* (pow n0_i 2) (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2))))))))) (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))))>
#<alt (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* n1_i (+ (* -1 (* n1_i (* (pow u 3) (- (* 1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (+ (* -1/6 (/ (* (pow normAngle 2) (- (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/144 (/ (* (pow n0_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 3))))))))) (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/6 (pow normAngle 2))) (+ (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))) (* 1/24 (/ (* (pow n0_i 2) (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))))))))>
#<alt (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* n1_i (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/6 (pow normAngle 2))) (+ (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))) (* 1/24 (/ (* (pow n0_i 2) (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))))) (* n1_i (+ (* -1 (* (pow u 3) (- (* 1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (+ (* -1/6 (/ (* (pow normAngle 2) (- (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/144 (/ (* (pow n0_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 3)))))))) (* n1_i (* (pow u 3) (+ (* -1/6 (/ (* (pow normAngle 2) (- (* 1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/864 (/ (* (pow n0_i 2) (pow normAngle 10)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 4))))))))))))>
#<alt (* -1 (* n1_i (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))>
#<alt (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i))))>
#<alt (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (* -1 (/ (* (pow u 3) (- (* -6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2))) (* -3/2 (* (pow n0_i 2) (pow normAngle 2)))))) (pow n1_i 2))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i)))))>
#<alt (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (* -1 (/ (* (pow u 3) (- (* -6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2))) (* -3/2 (* (pow n0_i 2) (pow normAngle 2)))))) (pow n1_i 2))) (+ (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i)) (/ (* (pow u 3) (+ (* -9 (* (pow n0_i 2) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -6 (/ (* u (* (- (* -6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (* -6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2)))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2))))) (pow n1_i 3))))))>
#<alt (* n1_i (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2))))))>
#<alt (* -1 (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i))))>
#<alt (* -1 (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (/ (* (pow u 3) (- (* 6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* 3/2 (* (pow n0_i 2) (pow normAngle 2))) (* 6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2)))))) n1_i)) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (* 6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* 3/2 (* (pow n0_i 2) (pow normAngle 2))) (* 6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2))))))) (* -1 (/ (* (pow u 3) (+ (* -9 (* (pow n0_i 2) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 6 (/ (* u (* (- (* 6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (* 6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2)))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2))))) n1_i))) n1_i))) n1_i)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))))) (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))>
#<alt (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n0_i (+ (* -1 (* n0_i (* (pow u 3) (- (* -6 (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* n1_i (* (pow normAngle 2) (pow u 2))))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) (- (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n1_i (pow normAngle 2)))) (* -3/2 (/ (pow normAngle 2) n1_i))))))) (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))))))>
#<alt (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n0_i (+ (* -1 (* (pow u 3) (- (* -6 (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* n1_i (* (pow normAngle 2) (pow u 2))))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) (- (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n1_i (pow normAngle 2)))) (* -3/2 (/ (pow normAngle 2) n1_i)))))) (* n0_i (* (pow u 3) (+ (* -9 (/ (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))) (pow n1_i 2))) (* -6 (/ (* u (* (- (* -6 (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* n1_i (* (pow normAngle 2) (pow u 2))))) (* -6 (/ (* u (* (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) (- (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n1_i (pow normAngle 2))))) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))) (* n1_i (pow normAngle 2))))))))))))>
#<alt (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))))>
#<alt (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) n0_i))))>
#<alt (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 3))))))) (pow n0_i 2))) (* -1 (/ (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) n0_i)))))>
#<alt (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 3))))))) (pow n0_i 2))) (+ (* -1 (/ (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) n0_i)) (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/864 (/ (* (pow n1_i 3) (pow normAngle 10)) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 4)))))) (pow n0_i 3))))))>
#<alt (* n0_i (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (/ (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) n0_i))))>
#<alt (* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))))))) (/ (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 3))))))) n0_i)) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 3)))))))) (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/864 (/ (* (pow n1_i 3) (pow normAngle 10)) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 4)))))) n0_i))) n0_i))) n0_i)))))>
#<alt n0_i>
#<alt (+ n0_i (* -1 (* u (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))))>
#<alt (+ n0_i (* u (+ (* -1 (* u (- (* -1 (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i)) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i)) (* -1/2 (* n0_i (pow normAngle 2))))))) (* -1 (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))))))>
#<alt (+ n0_i (* u (+ (* -1 (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) (* u (+ (* -1 (* u (- (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* -1 (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i)) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i)) (* -1/2 (* n0_i (pow normAngle 2)))))) n0_i)) (* 1/2 (* (pow normAngle 2) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))))))) (* -1 (- (* -1 (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i)) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i)) (* -1/2 (* n0_i (pow normAngle 2)))))))))))>
#<alt (* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))>
#<alt (* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u))))>
#<alt (* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u)))))>
#<alt (* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))))>
#<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 (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i 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 (/ n0_i u)) (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i 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))>
#<alt (* -1 (pow u 3))>
#<alt (* -1 (pow u 3))>
#<alt (* -1 (pow u 3))>
#<alt (* -1 (pow u 3))>
#<alt (* -1 (pow u 3))>
#<alt (* -1 (pow u 3))>
#<alt (* -1 (pow u 3))>
#<alt (* -1 (pow u 3))>
#<alt (* -1 (pow u 3))>
#<alt (* -1 (pow u 3))>
#<alt (* -1 (pow u 3))>
#<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/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* (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 (* 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 (* 1/3 n0_i)>
#<alt (+ (* 1/6 n1_i) (* 1/3 n0_i))>
#<alt (+ (* 1/6 n1_i) (* 1/3 n0_i))>
#<alt (+ (* 1/6 n1_i) (* 1/3 n0_i))>
#<alt (* 1/6 n1_i)>
#<alt (* n1_i (+ 1/6 (* 1/3 (/ n0_i n1_i))))>
#<alt (* n1_i (+ 1/6 (* 1/3 (/ n0_i n1_i))))>
#<alt (* n1_i (+ 1/6 (* 1/3 (/ n0_i n1_i))))>
#<alt (* 1/6 n1_i)>
#<alt (* -1 (* n1_i (- (* -1/3 (/ n0_i n1_i)) 1/6)))>
#<alt (* -1 (* n1_i (- (* -1/3 (/ n0_i n1_i)) 1/6)))>
#<alt (* -1 (* n1_i (- (* -1/3 (/ n0_i n1_i)) 1/6)))>
#<alt (* 1/6 n1_i)>
#<alt (+ (* 1/6 n1_i) (* 1/3 n0_i))>
#<alt (+ (* 1/6 n1_i) (* 1/3 n0_i))>
#<alt (+ (* 1/6 n1_i) (* 1/3 n0_i))>
#<alt (* 1/3 n0_i)>
#<alt (* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i))))>
#<alt (* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i))))>
#<alt (* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i))))>
#<alt (* 1/3 n0_i)>
#<alt (* -1 (* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3)))>
#<alt (* -1 (* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3)))>
#<alt (* -1 (* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3)))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* 1/6 (pow normAngle 2))>
#<alt (* 1/6 (pow normAngle 2))>
#<alt (* 1/6 (pow normAngle 2))>
#<alt (* 1/6 (pow normAngle 2))>
#<alt (* 1/6 (pow normAngle 2))>
#<alt (* 1/6 (pow normAngle 2))>
#<alt (* 1/6 (pow normAngle 2))>
#<alt (* 1/6 (pow normAngle 2))>
#<alt (* 1/6 (pow normAngle 2))>
#<alt (* 1/6 (pow normAngle 2))>
#<alt (* 1/6 (pow normAngle 2))>
#<alt (* 1/6 (pow normAngle 2))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))>
#<alt (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))>
#<alt (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))>
#<alt (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))>
#<alt (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))>
#<alt (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))>
#<alt (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))>
#<alt (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))>
#<alt (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))>
#<alt (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))>
#<alt (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))>
#<alt (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))>
#<alt (* 1/6 (pow normAngle 2))>
#<alt (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))>
#<alt (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))>
#<alt (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))>
#<alt (* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))>
#<alt (* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 2)))>
#<alt (* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))>
#<alt (* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))>
#<alt (* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) 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))))>
#<alt (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_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))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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 (pow u 2)))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))>
#<alt (* -1 (* (pow u 3) (+ (* -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/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)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) 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 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 (/ (* n1_i (pow normAngle 2)) (pow u 2)))>
#<alt (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* n0_i (- (* -2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) u)))))>
#<alt (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* n0_i (- (+ (* -2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (* n0_i (- (* -6 (/ (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))) (* n1_i (pow normAngle 2)))) (* -6 (/ (* u (* (- (* -2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) u))) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))) (* n1_i (pow normAngle 2))))))) (* -1 (/ (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) u)))))>
#<alt (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* n0_i (- (+ (* -2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (* n0_i (- (+ (* -6 (/ (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))) (* n1_i (pow normAngle 2)))) (* 6 (/ (* n0_i (* u (* (- (* -6 (/ (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))) (* n1_i (pow normAngle 2)))) (* -6 (/ (* u (* (- (* -2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) u))) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))) (* n1_i (pow normAngle 2))))) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* n1_i (pow normAngle 2))))) (* -6 (/ (* u (* (- (* -2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) u))) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))) (* n1_i (pow normAngle 2))))))) (* -1 (/ (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) u)))))>
#<alt (/ (* n0_i (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2)))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))>
#<alt (* n0_i (- (+ (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* n0_i (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))))) (* n0_i (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))>
#<alt (* n0_i (- (+ (* -1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow n0_i 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))) (+ (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* n0_i (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))))) (* n0_i (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* (pow n0_i 2) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))))))>
#<alt (* n0_i (- (+ (* -1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow n0_i 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (* (pow n0_i 3) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))) (+ (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* n0_i (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))))) (* n0_i (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* (pow n0_i 2) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))))))>
#<alt (* -1 (/ (* n0_i (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (pow u 2)))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (- (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))) n0_i)) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) n0_i)) (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))) n0_i)) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* n0_i (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) (* -1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) n0_i)) (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))) n0_i)) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))>
#<alt (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))))>
#<alt (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* (pow normAngle 2) (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* -1 (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))))>
#<alt (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* (pow normAngle 2) (- (* 1/4 (/ (pow n0_i 2) (* u (- (/ n0_i u) (/ n0_i (pow u 2)))))) (+ (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* -1 (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))))))) (* -1 (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))))>
#<alt (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* (pow normAngle 2) (- (+ (* -1 (/ (* (pow normAngle 2) (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* 1/4 (/ (pow n0_i 2) (* u (- (/ n0_i u) (/ n0_i (pow u 2)))))) (+ (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* -1 (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))))))) (- (/ n0_i u) (/ n0_i (pow u 2))))) (* 1/4 (/ (pow n0_i 2) (* u (- (/ n0_i u) (/ n0_i (pow u 2))))))) (+ (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* -1 (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))))))) (* -1 (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))))>
#<alt (/ (* (pow normAngle 2) (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2)))) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))>
#<alt (* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (+ (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 2) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))>
#<alt (* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow normAngle 4) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))))) (+ (/ (* (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 4) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 2) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))))))>
#<alt (* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (+ (* -1 (/ (* (- (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 6) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow normAngle 4) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (/ (* (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 4) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 2) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))))))>
#<alt (/ (* (pow normAngle 2) (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2)))) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))>
#<alt (* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (+ (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 2) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))>
#<alt (* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow normAngle 4) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))))) (+ (/ (* (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 4) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 2) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))))))>
#<alt (* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (+ (* -1 (/ (* (- (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 6) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow normAngle 4) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (/ (* (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 4) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 2) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))))))>
#<alt (/ n0_i (pow u 3))>
#<alt (/ (+ n0_i (* u (- (* -2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))))) (pow u 3))>
#<alt (/ (+ n0_i (* u (- (+ (* -2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* u (- (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* -2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))) n0_i)) (* 1/2 (* n0_i (pow normAngle 2))))))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))))) (pow u 3))>
#<alt (/ (+ n0_i (* u (- (+ (* -2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* u (- (+ (* -1 (* u (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* -2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))) n0_i)) (* 1/2 (* n0_i (pow normAngle 2)))))) n0_i)) (* 1/2 (* (pow normAngle 2) (- (* -2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))))))) (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i)) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* -2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))) n0_i)) (* 1/2 (* n0_i (pow normAngle 2))))))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))))) (pow u 3))>
#<alt (* -1/2 (/ (* n0_i (pow normAngle 2)) u))>
#<alt (/ (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)>
#<alt (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ n0_i (pow u 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))) u))) u)>
#<alt (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ n0_i (pow u 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))) u))) u)>
#<alt (* -1/2 (/ (* n0_i (pow normAngle 2)) u))>
#<alt (* -1 (/ (+ (* 1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))) u))) u))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (/ n0_i u)) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (/ n0_i u)) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u))>
#<alt (/ (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))>
#<alt (- (+ (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* n1_i (- (* 1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2)))) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2))))))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))>
#<alt (- (+ (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* n1_i (- (+ (* 1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* n1_i (- (* -1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2)))) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2)))) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2))))))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))>
#<alt (- (+ (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* n1_i (- (+ (* 1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* n1_i (- (+ (* -1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2)))) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2)))) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2)))) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2))))))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))>
#<alt (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))>
#<alt (* n1_i (- (+ (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (* n1_i (pow u 2)))) (* 1/6 (/ (pow normAngle 2) (pow u 2)))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (* n1_i u)))))>
#<alt (* n1_i (- (+ (* -6 (/ (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2))) (* (pow n1_i 2) (pow normAngle 2)))) (+ (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (* n1_i (pow u 2)))) (* 1/6 (/ (pow normAngle 2) (pow u 2))))) (+ (* -6 (/ (* u (* (- (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (* (pow n1_i 2) (pow normAngle 2)))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (* n1_i u))))))>
#<alt (* n1_i (- (+ (* -6 (/ (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2))) (* (pow n1_i 2) (pow normAngle 2)))) (+ (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (* n1_i (pow u 2)))) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (* 6 (/ (* u (* (- (* -6 (/ (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2))) (pow normAngle 2))) (* -6 (/ (* u (* (- (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2)))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (* (pow n1_i 3) (pow normAngle 2))))))) (+ (* -6 (/ (* u (* (- (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (* (pow n1_i 2) (pow normAngle 2)))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (* n1_i u))))))>
#<alt (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (- (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) n1_i)) (* -1/6 (/ (pow normAngle 2) (pow u 2))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (- (+ (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (* 6 (/ (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2))) (pow normAngle 2))) (* 6 (/ (* u (* (- (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2)))) n1_i))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) n1_i)) (* -1/6 (/ (pow normAngle 2) (pow u 2))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (- (+ (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* 6 (/ (* u (* (- (* 6 (/ (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2))) (pow normAngle 2))) (* 6 (/ (* u (* (- (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2)))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (* n1_i (pow normAngle 2)))) (* 6 (/ (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2))) (pow normAngle 2)))) (* 6 (/ (* u (* (- (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2)))) n1_i))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) n1_i)) (* -1/6 (/ (pow normAngle 2) (pow u 2))))))>
#<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)>
#<alt (* 1/6 n0_i)>
#<alt (+ (* -1/6 n1_i) (* 1/6 n0_i))>
#<alt (+ (* -1/6 n1_i) (* 1/6 n0_i))>
#<alt (+ (* -1/6 n1_i) (* 1/6 n0_i))>
#<alt (* -1/6 n1_i)>
#<alt (* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))>
#<alt (* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))>
#<alt (* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))>
#<alt (* -1/6 n1_i)>
#<alt (* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))>
#<alt (* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))>
#<alt (* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))>
#<alt (* -1/6 n1_i)>
#<alt (+ (* -1/6 n1_i) (* 1/6 n0_i))>
#<alt (+ (* -1/6 n1_i) (* 1/6 n0_i))>
#<alt (+ (* -1/6 n1_i) (* 1/6 n0_i))>
#<alt (* 1/6 n0_i)>
#<alt (* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))>
#<alt (* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))>
#<alt (* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))>
#<alt (* 1/6 n0_i)>
#<alt (* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))>
#<alt (* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))>
#<alt (* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))>
#<alt (+ (* -1/2 n0_i) (* 1/6 n0_i))>
#<alt (+ (* -1/2 n0_i) (+ (* -1/6 n1_i) (* 1/6 n0_i)))>
#<alt (+ (* -1/2 n0_i) (+ (* -1/6 n1_i) (* 1/6 n0_i)))>
#<alt (+ (* -1/2 n0_i) (+ (* -1/6 n1_i) (* 1/6 n0_i)))>
#<alt (* -1/6 n1_i)>
#<alt (* n1_i (- (+ (* -1/2 (/ n0_i n1_i)) (* 1/6 (/ n0_i n1_i))) 1/6))>
#<alt (* n1_i (- (+ (* -1/2 (/ n0_i n1_i)) (* 1/6 (/ n0_i n1_i))) 1/6))>
#<alt (* n1_i (- (+ (* -1/2 (/ n0_i n1_i)) (* 1/6 (/ n0_i n1_i))) 1/6))>
#<alt (* -1/6 n1_i)>
#<alt (* -1 (* n1_i (+ 1/6 (* -1 (/ (+ (* -1/2 n0_i) (* 1/6 n0_i)) n1_i)))))>
#<alt (* -1 (* n1_i (+ 1/6 (* -1 (/ (+ (* -1/2 n0_i) (* 1/6 n0_i)) n1_i)))))>
#<alt (* -1 (* n1_i (+ 1/6 (* -1 (/ (+ (* -1/2 n0_i) (* 1/6 n0_i)) n1_i)))))>
#<alt (* -1/6 n1_i)>
#<alt (+ (* -1/3 n0_i) (* -1/6 n1_i))>
#<alt (+ (* -1/3 n0_i) (* -1/6 n1_i))>
#<alt (+ (* -1/3 n0_i) (* -1/6 n1_i))>
#<alt (* -1/3 n0_i)>
#<alt (* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3))>
#<alt (* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3))>
#<alt (* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3))>
#<alt (* -1/3 n0_i)>
#<alt (* -1 (* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i)))))>
#<alt (* -1 (* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i)))))>
#<alt (* -1 (* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i)))))>
Calls

255 calls:

TimeVariablePointExpression
51.0ms
normAngle
@inf
(* (- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* (* (* n0_i n0_i) 1/4) (* (* normAngle normAngle) (* normAngle normAngle))) (/ (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u) (/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))))))) (* u (+ (* n0_i (* (* normAngle normAngle) -1/2)) (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u))))) (* -1 (* u (* u u))))
36.0ms
normAngle
@inf
(* n0_i (+ 1 (- (+ (/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i) (/ (* u n1_i) n0_i)) u)))
13.0ms
normAngle
@0
(/ (- (* (* (* n0_i n0_i) 1/4) (* (* normAngle normAngle) (* normAngle normAngle))) (/ (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u) (/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))))))) (* u (+ (* n0_i (* (* normAngle normAngle) -1/2)) (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u))))
8.0ms
n1_i
@0
(+ (* u n1_i) (* (- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* (* (* n0_i n0_i) 1/4) (* (* normAngle normAngle) (* normAngle normAngle))) (/ (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u) (/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))))))) (* u (+ (* n0_i (* (* normAngle normAngle) -1/2)) (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u))))) (* -1 (* u (* u u)))))
6.0ms
n1_i
@inf
(* n0_i (+ 1 (- (+ (/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i) (/ (* u n1_i) n0_i)) u)))

rewrite393.0ms (2.6%)

Algorithm
batch-egg-rewrite
Rules
3980×*-lowering-*.f32
3980×*-lowering-*.f64
2266×/-lowering-/.f32
2266×/-lowering-/.f64
1996×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
072565
1526490
26010478
08046478
Stop Event
iter limit
node limit
Counts
33 → 499
Calls
Call 1
Inputs
(+ n0_i (* u (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))))
(* u (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))))
(+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))
(- n1_i n0_i)
(* n0_i (- 1 u))
(- 1 u)
(+ n0_i (* u (* n1_i (+ 1 (+ (* (* -1/6 (* normAngle normAngle)) (* u u)) (* (* normAngle normAngle) 1/6))))))
(* u (* n1_i (+ 1 (+ (* (* -1/6 (* normAngle normAngle)) (* u u)) (* (* normAngle normAngle) 1/6)))))
(* n1_i (+ 1 (+ (* (* -1/6 (* normAngle normAngle)) (* u u)) (* (* normAngle normAngle) 1/6))))
(+ 1 (+ (* (* -1/6 (* normAngle normAngle)) (* u u)) (* (* normAngle normAngle) 1/6)))
(* n0_i (+ 1 (- (+ (/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i) (/ (* u n1_i) n0_i)) u)))
(+ 1 (- (+ (/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i) (/ (* u n1_i) n0_i)) u))
(- (+ (/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i) (/ (* u n1_i) n0_i)) u)
(+ (/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i) (/ (* u n1_i) n0_i))
(+ (* u n1_i) (* (- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* (* (* n0_i n0_i) 1/4) (* (* normAngle normAngle) (* normAngle normAngle))) (/ (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u) (/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))))))) (* u (+ (* n0_i (* (* normAngle normAngle) -1/2)) (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u))))) (* -1 (* u (* u u)))))
(* (- (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i -1/6))) (/ (- (* (* (* n0_i n0_i) 1/4) (* (* normAngle normAngle) (* normAngle normAngle))) (/ (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u) (/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))))))) (* u (+ (* n0_i (* (* normAngle normAngle) -1/2)) (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u))))) (* -1 (* u (* u u))))
(* -1 (* u (* u u)))
(* u n1_i)
(* n0_i 1/3)
(* n1_i 1/6)
(* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))
(+ (* n1_i 1/6) (* n0_i 1/3))
(* -1/6 (* normAngle normAngle))
(* (* normAngle normAngle) 1/6)
(* (* -1/6 (* normAngle normAngle)) (* u u))
(+ (* (* -1/6 (* normAngle normAngle)) (* u u)) (* (* normAngle normAngle) 1/6))
(/ (* (* n1_i -1/6) (* (* normAngle normAngle) (* u (+ (* u u) -1)))) n0_i)
(/ (* u n1_i) n0_i)
(* n1_i -1/6)
(/ (- (* (* (* n0_i n0_i) 1/4) (* (* normAngle normAngle) (* normAngle normAngle))) (/ (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u) (/ u (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2)))))))) (* u (+ (* n0_i (* (* normAngle normAngle) -1/2)) (/ (+ (- n0_i (/ n0_i u)) (* normAngle (* normAngle (+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))))) u))))
(* n0_i -1/6)
(* (- n1_i n0_i) -1/6)
(+ (* (- n1_i n0_i) -1/6) (* n0_i -1/2))
Outputs
(+.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 (*.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)
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) n0_i))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))))
(fma.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)
(fma.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) u n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (/.f32 (*.f32 u (*.f32 (+.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 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 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (*.f32 (+.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 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 #s(literal 1 binary32) (/.f32 (-.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 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (+.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 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 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.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 u (*.f32 (+.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 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 (*.f32 n0_i n0_i) (*.f32 (*.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 (*.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))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.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 u (*.f32 (+.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 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 (*.f32 u (*.f32 (+.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 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 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i 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 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (+.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 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 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (*.f32 (+.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 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))))))))))) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.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 (*.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)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (+.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 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)))))))))) (neg.f32 (-.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 (-.f32 (*.f32 u (*.f32 (+.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 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 n0_i)) (-.f32 (*.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))
(*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.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 u (*.f32 (+.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 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 #s(literal 1 binary32) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.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 (*.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)))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (+.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 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 #s(literal 1 binary32) (-.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 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 u (-.f32 n1_i n0_i)))
(fma.f32 u (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))))
(fma.f32 (-.f32 n1_i n0_i) u (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))))
(/.f32 (-.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))
(/.f32 (*.f32 u (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 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 (*.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 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 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))))
(/.f32 (*.f32 u (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 (*.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 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 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 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 normAngle normAngle)))) u) (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.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 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 normAngle normAngle))) 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 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 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) u)
(+.f32 n1_i (neg.f32 (-.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+.f32 n1_i (+.f32 (neg.f32 n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (+.f32 (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))) (-.f32 n1_i n0_i)))
(+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.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) (neg.f32 n0_i))
(fma.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))
(fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (-.f32 n1_i n0_i))
(fma.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle) (-.f32 n1_i n0_i))
(-.f32 n1_i (-.f32 n0_i (*.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 n0_i) (-.f32 n1_i n0_i)) (-.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 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 normAngle normAngle)) (-.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(-.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) n0_i)
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.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 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))) (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.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 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 normAngle normAngle))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.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 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 (*.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 n0_i) (*.f32 (-.f32 n1_i n0_i) (-.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 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 normAngle normAngle)))) (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.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 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))))
(/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.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 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 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 (*.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 n1_i n0_i)) (*.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 (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 (*.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 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 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 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 normAngle normAngle))))) (neg.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.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 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 normAngle normAngle)))) (neg.f32 (-.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 (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (pow.f32 (-.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) #s(literal 3 binary32))) (+.f32 (*.f32 n1_i n1_i) (+.f32 (*.f32 (-.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 n1_i (-.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))
(/.f32 (-.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 (*.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 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 n1_i n0_i)))
(/.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (-.f32 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 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (+.f32 n1_i (-.f32 n0_i (*.f32 (*.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 n0_i) (*.f32 (-.f32 n1_i n0_i) (-.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 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 normAngle normAngle)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.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 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))))))
(*.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 normAngle normAngle))) (/.f32 #s(literal 1 binary32) (-.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 n1_i (neg.f32 n0_i))
(+.f32 (neg.f32 n0_i) n1_i)
(-.f32 n1_i n0_i)
(-.f32 (/.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i)))) (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i)))))
(-.f32 (/.f32 (*.f32 n1_i n1_i) (+.f32 n0_i n1_i)) (/.f32 (*.f32 n0_i n0_i) (+.f32 n0_i n1_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i))) (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 n0_i n1_i) (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i))))
(/.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)) (+.f32 n0_i n1_i))
(/.f32 (neg.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (neg.f32 (+.f32 n0_i n1_i)))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (pow.f32 (neg.f32 n0_i) #s(literal 3 binary32))) (+.f32 (*.f32 n1_i n1_i) (-.f32 (*.f32 (neg.f32 n0_i) (neg.f32 n0_i)) (*.f32 n1_i (neg.f32 n0_i)))))
(/.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (neg.f32 n0_i) (neg.f32 n0_i))) (-.f32 n1_i (neg.f32 n0_i)))
(*.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i)))))
(*.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)) (/.f32 #s(literal 1 binary32) (+.f32 n0_i n1_i)))
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(+.f32 n0_i (*.f32 (neg.f32 u) n0_i))
(/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (+.f32 u #s(literal 1 binary32)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(*.f32 (-.f32 #s(literal 1 binary32) u) n0_i)
(+.f32 #s(literal 1 binary32) (neg.f32 u))
(+.f32 (neg.f32 u) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) u)
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (/.f32 (*.f32 u (*.f32 u u)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) (/.f32 (*.f32 u u) (+.f32 u #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u u))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (+.f32 u #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u))) (neg.f32 (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 u) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (neg.f32 u) (neg.f32 u)) (*.f32 #s(literal 1 binary32) (neg.f32 u)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 u) (neg.f32 u))) (-.f32 #s(literal 1 binary32) (neg.f32 u)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)))
(+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) n0_i)
(fma.f32 u (*.f32 n1_i (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32)))) n0_i)
(fma.f32 (*.f32 n1_i (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32)))) u n0_i)
(fma.f32 (*.f32 u n1_i) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)))) (/.f32 (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i))) (-.f32 n0_i (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) (-.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i))))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i))))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) (-.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) n0_i))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i))))) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i (*.f32 u n1_i)) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32)))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)))) (-.f32 n0_i (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i))))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)))))) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) (-.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) n0_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i))))) (neg.f32 (-.f32 n0_i (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i))) (*.f32 n0_i n0_i)) (-.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) n0_i))
(*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) (-.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) n0_i)))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i)))))
(+.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n1_i (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) u))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 u n1_i)))
(+.f32 (*.f32 (*.f32 u n1_i) #s(literal 1 binary32)) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))
(+.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) (*.f32 (*.f32 u n1_i) #s(literal 1 binary32)))
(+.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))))) (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 u n1_i)) (*.f32 #s(literal 1 binary32) (*.f32 u n1_i)))
(+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))) (*.f32 u n1_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u n1_i)))
(/.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (-.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32)))))
(/.f32 (*.f32 (*.f32 u n1_i) (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))))
(*.f32 u (*.f32 n1_i (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32)))))
(*.f32 n1_i (*.f32 u (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32)))))
(*.f32 n1_i (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) u))
(*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 u n1_i))
(*.f32 (*.f32 n1_i (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32)))) u)
(*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))))
(*.f32 (*.f32 u (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32)))) n1_i)
(+.f32 n1_i (*.f32 n1_i (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))
(+.f32 (*.f32 n1_i (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n1_i)
(+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))))) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))) n1_i) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(fma.f32 n1_i #s(literal 1 binary32) (*.f32 n1_i (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))
(fma.f32 #s(literal 1 binary32) n1_i (*.f32 n1_i (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (pow.f32 (*.f32 n1_i (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 n1_i n1_i) (-.f32 (*.f32 (*.f32 n1_i (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) (*.f32 n1_i (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))) (*.f32 n1_i (*.f32 n1_i (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))))
(/.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 n1_i (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) (*.f32 n1_i (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))) (-.f32 n1_i (*.f32 n1_i (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))
(/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (-.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32)))))
(/.f32 (*.f32 n1_i (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))) n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (-.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))) n1_i) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))))
(*.f32 n1_i (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))))
(*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32))) n1_i)
(+.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))))
(+.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))))) (/.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (-.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))) (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (-.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (-.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))) (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal 1/36 binary32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal 1/36 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal 1/36 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (-.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))))))
(+.f32 n0_i (*.f32 n0_i (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u)))
(+.f32 (*.f32 n0_i (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u)) n0_i)
(fma.f32 n0_i #s(literal 1 binary32) (*.f32 n0_i (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u)))
(fma.f32 #s(literal 1 binary32) n0_i (*.f32 n0_i (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u)))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 n0_i (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u)) #s(literal 3 binary32))) (+.f32 (*.f32 n0_i n0_i) (-.f32 (*.f32 (*.f32 n0_i (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u)) (*.f32 n0_i (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u))) (*.f32 n0_i (*.f32 n0_i (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u)) (*.f32 n0_i (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u)))) (-.f32 n0_i (*.f32 n0_i (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u))))
(/.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u))))) (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) #s(literal 1 binary32)))))
(/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u)))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) u))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u)))) n0_i) (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u))) n0_i) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) u))
(*.f32 n0_i (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (-.f32 #s(literal 1 binary32) u)))
(*.f32 (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (-.f32 #s(literal 1 binary32) u)) n0_i)
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (+.f32 (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (-.f32 #s(literal 1 binary32) u))
(+.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) #s(literal 1 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) (neg.f32 u))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u))
(-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (+.f32 u #s(literal -1 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) u)
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) u)) (/.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) u)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) u) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u)))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u)))) (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) #s(literal 1 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u)))) (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) u)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) u))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u)))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) u)))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) #s(literal 3 binary32)) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))))) (+.f32 (*.f32 u u) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) u))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))))) (*.f32 u u)) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) u))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) #s(literal 1 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) u)))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)))
(+.f32 (/.f32 (*.f32 u n1_i) n0_i) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (neg.f32 u)))
(+.f32 (/.f32 (*.f32 u n1_i) n0_i) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) u))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (neg.f32 u))
(+.f32 (neg.f32 u) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))))
(+.f32 (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u) (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) (*.f32 #s(literal 1 binary32) (neg.f32 u)))
(+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) #s(literal 1 binary32)) (*.f32 (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u) #s(literal 1 binary32)))
(+.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) #s(literal 1 binary32)) (*.f32 (neg.f32 u) #s(literal 1 binary32)))
(fma.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (/.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u))
(fma.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u))
(-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u)
(-.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))))) (+.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) (*.f32 u (+.f32 u (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))))))) (/.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) (*.f32 u (+.f32 u (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) (+.f32 u (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))))) (/.f32 (*.f32 u u) (+.f32 u (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) (*.f32 u (+.f32 u (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))))) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))))) (*.f32 u (*.f32 u u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 u (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) (*.f32 u u))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))))) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) (*.f32 u (+.f32 u (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) (*.f32 u u)) (+.f32 u (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))))) (*.f32 u (*.f32 u u)))) (neg.f32 (+.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) (*.f32 u (+.f32 u (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) (*.f32 u u))) (neg.f32 (+.f32 u (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))))))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (pow.f32 (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u) #s(literal 3 binary32))) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (-.f32 (*.f32 (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)))))
(/.f32 (+.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))))) (pow.f32 (neg.f32 u) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) (-.f32 (*.f32 (neg.f32 u) (neg.f32 u)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (neg.f32 u)))))
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) (*.f32 (neg.f32 u) (neg.f32 u))) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (neg.f32 u)))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))))) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) (*.f32 u (+.f32 u (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) (*.f32 u u))) (+.f32 u (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))))
(*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u))
(*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) u) #s(literal 1 binary32))
(*.f32 (-.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))))) (*.f32 u (*.f32 u u))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) (*.f32 u (+.f32 u (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))) (*.f32 u u)) (/.f32 #s(literal 1 binary32) (+.f32 u (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))))))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (*.f32 u n1_i) n0_i))
(+.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))
(fma.f32 u (/.f32 n1_i n0_i) (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))
(fma.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (/.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 (*.f32 u n1_i) n0_i))
(fma.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) n0_i) (/.f32 (*.f32 u n1_i) n0_i))
(fma.f32 (*.f32 u n1_i) (/.f32 #s(literal 1 binary32) n0_i) (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (*.f32 u n1_i) (neg.f32 n0_i)))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) n0_i))
(-.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (neg.f32 n0_i)))
(-.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)) n0_i)) (/.f32 (/.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 n0_i (*.f32 u n1_i))) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)) n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 n0_i (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (*.f32 u n1_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (/.f32 (*.f32 u n1_i) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 n0_i (*.f32 u n1_i)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)) n0_i) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)) n0_i))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (*.f32 u n1_i))) (*.f32 n0_i n0_i))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 n0_i (*.f32 u n1_i))))) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (/.f32 (*.f32 u n1_i) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)))))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 n0_i (*.f32 u n1_i))))) (+.f32 (/.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 n0_i (*.f32 u n1_i))) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)) n0_i)) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)) n0_i))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 n0_i (*.f32 u n1_i))) (*.f32 (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 n0_i (*.f32 u n1_i))))
(/.f32 (+.f32 n0_i (*.f32 (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 u n1_i))) (*.f32 (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 n0_i)) (*.f32 (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)))) (*.f32 (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (neg.f32 n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (/.f32 n0_i (*.f32 u n1_i))) n0_i) (*.f32 n0_i (/.f32 n0_i (*.f32 u n1_i))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (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 (neg.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 n0_i (*.f32 u n1_i))) (*.f32 (neg.f32 n0_i) #s(literal 1 binary32))) (*.f32 (neg.f32 n0_i) (/.f32 n0_i (*.f32 u n1_i))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (*.f32 (neg.f32 n0_i) (*.f32 u n1_i))) (*.f32 (neg.f32 n0_i) n0_i))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)))) (*.f32 (neg.f32 n0_i) (neg.f32 n0_i)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (/.f32 n0_i (*.f32 u n1_i)) #s(literal 1 binary32))) (*.f32 (/.f32 n0_i (*.f32 u n1_i)) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(/.f32 (+.f32 n0_i (*.f32 (/.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (/.f32 n0_i (*.f32 u n1_i)) n0_i))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 n0_i)) (*.f32 (/.f32 n0_i (*.f32 u n1_i)) (neg.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 (/.f32 n0_i (*.f32 u n1_i)) (neg.f32 n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 u n1_i) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (*.f32 n0_i (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 u n1_i) (neg.f32 n0_i)) (*.f32 n0_i (neg.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 n0_i (neg.f32 n0_i)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (neg.f32 n0_i) #s(literal 1 binary32))) (*.f32 (neg.f32 n0_i) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) n0_i) (*.f32 (neg.f32 n0_i) (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (neg.f32 n0_i) n0_i))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) (neg.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 (neg.f32 n0_i) (neg.f32 n0_i)))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (*.f32 u n1_i)))) (neg.f32 (*.f32 n0_i n0_i)))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 n0_i (*.f32 u n1_i)))))) (neg.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (/.f32 (*.f32 u n1_i) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)) n0_i))) (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)) n0_i)))
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 n0_i (*.f32 u n1_i))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)))
(/.f32 (/.f32 (+.f32 (*.f32 n0_i (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (*.f32 u n1_i))) n0_i) n0_i)
(*.f32 (+.f32 (*.f32 n0_i (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (*.f32 u n1_i))) (/.f32 #s(literal 1 binary32) (*.f32 n0_i n0_i)))
(*.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 n0_i (*.f32 u n1_i))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (/.f32 (*.f32 u n1_i) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))))))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)) n0_i)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i)) n0_i)))
(+.f32 (*.f32 u 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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))))
(+.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 u n1_i))
(fma.f32 u 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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))))
(fma.f32 n1_i u (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))))
(fma.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u n1_i))
(fma.f32 (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32))) (-.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 (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u n1_i))
(fma.f32 (*.f32 #s(literal -1 binary32) (-.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 (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))) (*.f32 u (*.f32 u u)) (*.f32 u n1_i))
(-.f32 (*.f32 u n1_i) (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))))
(-.f32 (*.f32 u 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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 u u))))
(-.f32 (/.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (+.f32 (*.f32 u n1_i) (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))))) (/.f32 (*.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32))))) (+.f32 (*.f32 u n1_i) (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))) (-.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (pow.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 u n1_i) (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))))) (*.f32 (-.f32 (*.f32 u n1_i) (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))))) (+.f32 (*.f32 u n1_i) (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (pow.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))) (-.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 u n1_i)))))
(/.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (pow.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32))))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 u 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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32))))))))
(/.f32 (*.f32 (-.f32 (*.f32 u n1_i) (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))))) (+.f32 (*.f32 u n1_i) (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))))) (+.f32 (*.f32 u n1_i) (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (pow.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))) (-.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 u n1_i))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 u n1_i) (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))))) (+.f32 (*.f32 u n1_i) (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))))))) (neg.f32 (+.f32 (*.f32 u n1_i) (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))))))
(/.f32 (-.f32 (*.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (-.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 u n1_i)))
(*.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (pow.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))) (-.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 u n1_i))))))
(*.f32 (*.f32 (-.f32 (*.f32 u n1_i) (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))))) (+.f32 (*.f32 u n1_i) (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u n1_i) (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))))))
(neg.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))))
(neg.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 u u))))
(+.f32 (*.f32 (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))))) (*.f32 (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.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 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))))
(/.f32 (*.f32 (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32))) (-.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 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))))) (pow.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))) #s(literal 3 binary32)))) (+.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 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))))) (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))) (+.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 (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))))))
(/.f32 (*.f32 (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32))) (-.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 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))))) (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)))) (*.f32 (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))))) (+.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 (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))))
(/.f32 (*.f32 (-.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 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))))) (pow.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))) #s(literal 3 binary32))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))) (+.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 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))))) (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))) (+.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 (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))))))
(/.f32 (*.f32 (-.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 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))))) (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)))) (*.f32 (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))) (+.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 (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))))
(*.f32 #s(literal -1 binary32) (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))))
(*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32))))
(*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1 binary32) (-.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 (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))))
(*.f32 (*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32))) (-.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 (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))))
(*.f32 (neg.f32 u) (*.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))))
(*.f32 (*.f32 #s(literal -1 binary32) (-.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 (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))) (*.f32 u (*.f32 u u)))
(*.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 u (*.f32 u u))) #s(literal -1 binary32))
(*.f32 (*.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 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (neg.f32 u)) (*.f32 u u))
(*.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.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 (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))) u) (*.f32 u u))
(*.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.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 (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))) (*.f32 u u)) u)
(neg.f32 (*.f32 u (*.f32 u u)))
(-.f32 #s(literal 0 binary32) (*.f32 u (*.f32 u u)))
(*.f32 u (*.f32 (*.f32 u u) #s(literal -1 binary32)))
(*.f32 u (neg.f32 (*.f32 u u)))
(*.f32 (*.f32 u u) (neg.f32 u))
(*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))
(*.f32 (*.f32 u (*.f32 u u)) #s(literal -1 binary32))
(*.f32 (neg.f32 u) (*.f32 u u))
(*.f32 (*.f32 (*.f32 u u) #s(literal -1 binary32)) u)
(*.f32 (neg.f32 (*.f32 u u)) u)
(*.f32 (*.f32 (neg.f32 u) u) u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 n0_i #s(literal 1/3 binary32))
(*.f32 #s(literal 1/3 binary32) n0_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(*.f32 #s(literal 1/6 binary32) n1_i)
(+.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.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 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(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 n1_i #s(literal 1/6 binary32)) (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)))))))
(/.f32 (-.f32 (*.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))))) (-.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal 1/216 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/27 binary32)))) (+.f32 (*.f32 (*.f32 n1_i n1_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n1_i n1_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/9 binary32)))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/3 binary32) n0_i)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal 1/216 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/27 binary32))) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 n1_i n1_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n1_i n1_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/9 binary32))) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/3 binary32) n0_i)))
(*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle))
(*.f32 (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) normAngle)
(+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))
(+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32)))
(fma.f32 n0_i #s(literal 1/3 binary32) (*.f32 n1_i #s(literal 1/6 binary32)))
(fma.f32 n1_i #s(literal 1/6 binary32) (*.f32 n0_i #s(literal 1/3 binary32)))
(fma.f32 #s(literal 1/6 binary32) n1_i (*.f32 n0_i #s(literal 1/3 binary32)))
(fma.f32 #s(literal 1/3 binary32) n0_i (*.f32 n1_i #s(literal 1/6 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 n1_i n1_i) #s(literal 1/36 binary32)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/3 binary32) n0_i))) (/.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/9 binary32)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/3 binary32) n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 n1_i n1_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))))) (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal 1/216 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/27 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/3 binary32) n0_i)) (-.f32 (*.f32 (*.f32 n1_i n1_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/9 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal 1/216 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/27 binary32))) (+.f32 (*.f32 (*.f32 n1_i n1_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal 1/216 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/27 binary32))) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/9 binary32)) (-.f32 (*.f32 (*.f32 n1_i n1_i) #s(literal 1/36 binary32)) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 n1_i n1_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/9 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/3 binary32) n0_i)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal 1/216 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/27 binary32)))) (neg.f32 (+.f32 (*.f32 (*.f32 n1_i n1_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n1_i n1_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/9 binary32)))) (neg.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/3 binary32) n0_i))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/9 binary32)) (*.f32 (*.f32 n1_i n1_i) #s(literal 1/36 binary32))) (-.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))))
(*.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal 1/216 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/27 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 n1_i n1_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32)))))))
(*.f32 (-.f32 (*.f32 (*.f32 n1_i n1_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/9 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/3 binary32) n0_i))))
(*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))
(*.f32 (*.f32 normAngle #s(literal -1/6 binary32)) normAngle)
(*.f32 normAngle (*.f32 normAngle #s(literal 1/6 binary32)))
(*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))
(*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))
(*.f32 (*.f32 normAngle #s(literal 1/6 binary32)) normAngle)
(*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))
(*.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u u))
(*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))
(*.f32 (*.f32 normAngle #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 u u)))
(*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u)
(*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) #s(literal -1/6 binary32))
(*.f32 (*.f32 (*.f32 u u) #s(literal -1/6 binary32)) (*.f32 normAngle normAngle))
(*.f32 (*.f32 (*.f32 u u) (*.f32 normAngle #s(literal -1/6 binary32))) normAngle)
(+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (*.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))))
(+.f32 (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32)))
(+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) #s(literal 1 binary32)))
(fma.f32 normAngle (*.f32 normAngle #s(literal 1/6 binary32)) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))))
(fma.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))))
(fma.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))
(fma.f32 (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 u u) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))
(fma.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))
(fma.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))
(-.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal 1/36 binary32)) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))))) (+.f32 (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (*.f32 normAngle (*.f32 normAngle (*.f32 u u)))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal 1/36 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal 1/36 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (*.f32 normAngle (*.f32 normAngle (*.f32 u u)))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal 1/36 binary32)))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (*.f32 normAngle (*.f32 normAngle (*.f32 u u)))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal 1/36 binary32)))) (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal 1/36 binary32)) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))) (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))))
(/.f32 (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal 1/36 binary32))) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (*.f32 normAngle (*.f32 normAngle (*.f32 u u)))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal 1/36 binary32))))) (neg.f32 (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal 1/36 binary32)))) (neg.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal 1/36 binary32)) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (*.f32 normAngle (*.f32 normAngle (*.f32 u u)))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (*.f32 normAngle (*.f32 normAngle (*.f32 u u)))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal 1/36 binary32))))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal 1/36 binary32)))) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))))
(*.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (*.f32 normAngle (*.f32 normAngle (*.f32 u u)))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal 1/36 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))))))))
(*.f32 (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal 1/36 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))))
(neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (neg.f32 n0_i)))
(neg.f32 (/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i))
(pow.f32 (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 n0_i (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (neg.f32 n0_i))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) #s(literal 1 binary32)) n0_i)
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (neg.f32 (neg.f32 n0_i)))
(*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (/.f32 (*.f32 normAngle normAngle) n0_i))))
(*.f32 n1_i (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (/.f32 #s(literal 1 binary32) n0_i)))
(*.f32 n1_i (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))
(*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (/.f32 (*.f32 normAngle normAngle) n0_i))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (/.f32 (*.f32 normAngle normAngle) n0_i)))
(*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (/.f32 #s(literal 1 binary32) n0_i)))
(*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 n1_i #s(literal -1/6 binary32)) n0_i))
(*.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) n0_i))
(*.f32 (neg.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 n0_i)))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) n0_i)))
(*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) (/.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))
(*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (/.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 n1_i #s(literal -1/6 binary32)))
(neg.f32 (/.f32 (*.f32 u n1_i) (neg.f32 n0_i)))
(neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) n0_i))
(pow.f32 (/.f32 n0_i (*.f32 u n1_i)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 n0_i (*.f32 u n1_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 n0_i (*.f32 u n1_i)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 n0_i (*.f32 u n1_i))))
(/.f32 (*.f32 u n1_i) n0_i)
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) (neg.f32 n0_i))
(/.f32 (*.f32 (*.f32 u n1_i) #s(literal 1 binary32)) n0_i)
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i))) (neg.f32 (neg.f32 n0_i)))
(*.f32 u (/.f32 n1_i n0_i))
(*.f32 n1_i (/.f32 u n0_i))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))
(*.f32 (*.f32 u n1_i) (/.f32 #s(literal 1 binary32) n0_i))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) (/.f32 #s(literal 1 binary32) (neg.f32 n0_i)))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i))
(*.f32 (/.f32 n1_i n0_i) u)
(*.f32 n1_i #s(literal -1/6 binary32))
(*.f32 #s(literal -1/6 binary32) n1_i)
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))))))
(+.f32 (/.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))
(pow.f32 (/.f32 (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)))) #s(literal -1 binary32))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (/.f32 (/.f32 (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))) (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) u)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (neg.f32 (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))))) (*.f32 (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)) (*.f32 (*.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (*.f32 u u)) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (*.f32 u u))) (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))))))) (*.f32 (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (+.f32 (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))) (*.f32 (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))) (*.f32 (*.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (*.f32 u u)) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (*.f32 u u))) (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))))) (*.f32 (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)))))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))) (*.f32 (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)))) (*.f32 (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) #s(literal 1 binary32)) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))))) (*.f32 (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)) (*.f32 (*.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (*.f32 u u)) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (*.f32 u u))) (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))) (*.f32 (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))) (*.f32 (*.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (*.f32 u u)) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (*.f32 u u))) (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))
(/.f32 (neg.f32 (+.f32 (neg.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)))) (neg.f32 (neg.f32 (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) u)) (neg.f32 (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (/.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))) (+.f32 (*.f32 (/.f32 (/.f32 (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (/.f32 (/.f32 (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (/.f32 (/.f32 (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (/.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))) (*.f32 (/.f32 (/.f32 (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (/.f32 (/.f32 (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (/.f32 (/.f32 (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))))) (*.f32 (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)) (*.f32 (*.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (*.f32 u u)) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (*.f32 u u))) (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))))))) (/.f32 (/.f32 #s(literal 1 binary32) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))) (+.f32 (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))) (*.f32 (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))) (*.f32 (*.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (*.f32 u u)) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (*.f32 u u))) (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))))) (/.f32 (/.f32 #s(literal 1 binary32) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))) (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) u)
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (/.f32 (/.f32 #s(literal 1 binary32) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))
(*.f32 (+.f32 (neg.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 u (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) u) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) u) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))))))
(*.f32 (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) u) (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 n0_i (*.f32 normAngle normAngle))) #s(literal 1/4 binary32))) (*.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 n0_i (*.f32 normAngle normAngle))) #s(literal 1/4 binary32)) (*.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (-.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u) (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32))))))))
(*.f32 (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u))) u) (-.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 n0_i (*.f32 normAngle normAngle))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) (*.f32 u u)))) (-.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal -1/2 binary32)))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))) u)))
(*.f32 n0_i #s(literal -1/6 binary32))
(*.f32 #s(literal -1/6 binary32) n0_i)
(+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (neg.f32 n0_i) #s(literal -1/6 binary32)))
(+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (neg.f32 n0_i)))
(/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i))))
(/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (+.f32 n0_i n1_i))
(/.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) #s(literal -1/6 binary32)) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i))))
(/.f32 (*.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)) #s(literal -1/6 binary32)) (+.f32 n0_i n1_i))
(*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))
(*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))
(+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))
(+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))
(fma.f32 n0_i #s(literal -1/2 binary32) (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))
(fma.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32) (*.f32 n0_i #s(literal -1/2 binary32)))
(fma.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i) (*.f32 n0_i #s(literal -1/2 binary32)))
(fma.f32 #s(literal -1/2 binary32) n0_i (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) #s(literal 1/36 binary32)) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 #s(literal 1/2 binary32) n0_i))) (/.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 #s(literal 1/2 binary32) n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) #s(literal -1/216 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 #s(literal 1/2 binary32) n0_i)) (-.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) #s(literal -1/216 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) #s(literal -1/216 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (-.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) #s(literal 1/36 binary32)) (*.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 #s(literal 1/2 binary32) n0_i)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) #s(literal -1/216 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)))) (neg.f32 (+.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))) (neg.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 #s(literal 1/2 binary32) n0_i))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) #s(literal 1/36 binary32))) (-.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))))
(*.f32 (+.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) #s(literal -1/216 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)))))))
(*.f32 (-.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 #s(literal 1/2 binary32) n0_i))))

simplify983.0ms (6.4%)

Algorithm
egg-herbie
Rules
6752×*-lowering-*.f32
6752×*-lowering-*.f64
3128×+-lowering-+.f64
3128×+-lowering-+.f32
2822×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0157942087
1602037313
0902437313
Stop Event
iter limit
node limit
Counts
1020 → 1020
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)))))
(* 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))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(+ n0_i (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))
(+ n0_i (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))
(+ n0_i (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))
n0_i
(* n0_i (+ 1 (/ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) n0_i)))
(* n0_i (+ 1 (/ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) n0_i)))
(* n0_i (+ 1 (/ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) n0_i)))
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) n0_i)) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) n0_i)) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) n0_i)) 1)))
n0_i
(+ n0_i (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))))
(+ n0_i (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))))
(+ n0_i (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (/ n0_i (pow u 3)) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2)))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (/ n0_i (pow u 3)) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))
(* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* -1 (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* -1 (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))
n0_i
(+ n0_i (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))
(+ n0_i (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))
(+ n0_i (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ n0_i n1_i)))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ n0_i n1_i)))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ n0_i n1_i)))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(* -1 (* n1_i (+ (* -1 (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* -1 (/ n0_i n1_i)))))
(* -1 (* n1_i (+ (* -1 (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* -1 (/ n0_i n1_i)))))
(* -1 (* n1_i (+ (* -1 (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* -1 (/ n0_i n1_i)))))
(+ n0_i (* n1_i u))
(+ n0_i (+ (* n1_i u) (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2))))))))
(+ n0_i (+ (* n1_i u) (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2))))))))
(+ n0_i (+ (* n1_i u) (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2))))))))
(* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2))))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2))))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(* n1_i u)
(+ (* n1_i u) (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2)))))))
(+ (* n1_i u) (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2)))))))
(+ (* n1_i u) (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2)))))))
(* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2))))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (/ (* n1_i u) (pow normAngle 2))))
(* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2))))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (/ (* n1_i u) (pow normAngle 2))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
n1_i
(+ n1_i (* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))
(+ n1_i (* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))
(+ n1_i (* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))
(* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))
(* (pow normAngle 2) (+ (* n1_i (+ 1/6 (* -1/6 (pow u 2)))) (/ n1_i (pow normAngle 2))))
(* (pow normAngle 2) (+ (* n1_i (+ 1/6 (* -1/6 (pow u 2)))) (/ n1_i (pow normAngle 2))))
(* (pow normAngle 2) (+ (* n1_i (+ 1/6 (* -1/6 (pow u 2)))) (/ n1_i (pow normAngle 2))))
(* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))
(* (pow normAngle 2) (+ (* n1_i (+ 1/6 (* -1/6 (pow u 2)))) (/ n1_i (pow normAngle 2))))
(* (pow normAngle 2) (+ (* n1_i (+ 1/6 (* -1/6 (pow u 2)))) (/ n1_i (pow normAngle 2))))
(* (pow normAngle 2) (+ (* n1_i (+ 1/6 (* -1/6 (pow u 2)))) (/ n1_i (pow normAngle 2))))
(* n1_i (+ 1 (* 1/6 (pow normAngle 2))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
1
(+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))
(+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))
(+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(* (pow normAngle 2) (+ 1/6 (+ (* -1/6 (pow u 2)) (/ 1 (pow normAngle 2)))))
(* (pow normAngle 2) (+ 1/6 (+ (* -1/6 (pow u 2)) (/ 1 (pow normAngle 2)))))
(* (pow normAngle 2) (+ 1/6 (+ (* -1/6 (pow u 2)) (/ 1 (pow normAngle 2)))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(* (pow normAngle 2) (+ 1/6 (+ (* -1/6 (pow u 2)) (/ 1 (pow normAngle 2)))))
(* (pow normAngle 2) (+ 1/6 (+ (* -1/6 (pow u 2)) (/ 1 (pow normAngle 2)))))
(* (pow normAngle 2) (+ 1/6 (+ (* -1/6 (pow u 2)) (/ 1 (pow normAngle 2)))))
(+ 1 (* 1/6 (pow normAngle 2)))
(+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(+ (* -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 u)) (* n1_i u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u)))
(* n0_i (- 1 u))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u))
(* n0_i (- 1 u))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (* n1_i u) n0_i)) (* 1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (* n1_i u) n0_i)) (* 1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (* n1_i u) n0_i)) (* 1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))))))
(* n0_i (- 1 u))
(+ (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* n0_i (- 1 u)))
(+ (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* n0_i (- 1 u)))
(+ (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* n0_i (- 1 u)))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* n1_i (+ (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))) (/ (* n0_i (- 1 u)) n1_i)))
(* n1_i (+ (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))) (/ (* n0_i (- 1 u)) n1_i)))
(* n1_i (+ (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))) (/ (* n0_i (- 1 u)) n1_i)))
(* -1 (* 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)) n1_i)) (* n0_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)) n1_i)) (* n0_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)) n1_i)) (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))))
(* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- (+ 1 (/ (* n1_i u) n0_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)))) (/ (* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- (+ 1 (/ (* n1_i u) n0_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)))) (/ (* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u)) (pow normAngle 2))))
n0_i
(+ n0_i (* n0_i (* u (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)) 1))))
(+ 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)))))
(+ 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)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)) 1)) (pow u 2))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (/ n0_i (pow u 3)) (/ (* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)) 1)) (pow u 2)))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (/ n0_i (pow u 3)) (/ (* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)) 1)) (pow u 2)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n0_i (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (pow u 2)))))
(* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n0_i (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (pow u 2))))))
(* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n0_i (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (pow u 2))))))
(- 1 u)
(- (+ 1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) u)
(- (+ 1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) u)
(- (+ 1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) u)
(* 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)) (+ (/ 1 n1_i) (/ u n0_i))) (/ u n1_i)))
(* n1_i (- (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 n1_i) (/ u n0_i))) (/ u n1_i)))
(* n1_i (- (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 n1_i) (/ u n0_i))) (/ u n1_i)))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (+ (* -1 (/ (- 1 u) n1_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (+ (* -1 (/ (- 1 u) n1_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (+ (* -1 (/ (- 1 u) n1_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))
(- (+ 1 (/ (* n1_i u) n0_i)) u)
(- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u)
(- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u)
(- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u)
(* -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)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2))))) (/ u (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2))))) (/ u (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2))))) (/ u (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)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2))))) (/ u (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2))))) (/ u (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2))))) (/ u (pow normAngle 2))))
1
(+ 1 (* u (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)) 1)))
(+ 1 (* 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)))
(+ 1 (* 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)))
(* -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))))) (/ 1 (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)))) (+ (/ 1 (pow u 3)) (/ n1_i (* n0_i (pow u 2)))))) (/ 1 (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)))) (+ (/ 1 (pow u 3)) (/ n1_i (* n0_i (pow u 2)))))) (/ 1 (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 2)))))))
(* -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 2))))) (/ 1 (pow u 3)))))
(* -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 2))))) (/ 1 (pow u 3)))))
(/ (+ (* -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))))) (+ (* n0_i (- 1 u)) (* n1_i u))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u))) n0_i)
(- 1 u)
(- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u)
(- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u)
(- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u)
(- 1 u)
(- (+ 1 (* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))) u)
(- (+ 1 (* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))) u)
(- (+ 1 (* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))) u)
(* -1 u)
(- (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))) u)
(- (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))) u)
(- (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))) u)
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(* n1_i (+ (* -1 (/ u n1_i)) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* n1_i (+ (* -1 (/ u n1_i)) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* n1_i (+ (* -1 (/ u n1_i)) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (+ (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n1_i)))))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (+ (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n1_i)))))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (+ (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n1_i)))))
(- (/ (* n1_i u) n0_i) u)
(- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)) u)
(- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)) u)
(- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)) u)
(* -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)))) (/ u (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 (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 (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)))) (/ u (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 (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 (pow normAngle 2))))
(* u (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)) 1))
(* 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))
(* 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))
(* 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))
(* -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))))) (/ 1 (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 (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 (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 2)))))))
(* -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 2)))))))
(* -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 2)))))))
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1 (* n0_i u)) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)
(/ (+ (* -1 (* n0_i u)) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)
(/ (+ (* -1 (* n0_i u)) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)
(* -1 u)
(- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)) u)
(- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)) u)
(- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)) u)
(* -1 u)
(- (* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)) u)
(- (* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)) u)
(- (* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)) u)
(* 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)))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (* 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 (+ (* 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))))
(* 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 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
n0_i
(+ n0_i (* u (+ n1_i (* -1 (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))))))
(+ n0_i (* u (+ n1_i (+ (* -1 (* u (- (* -1 (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i)) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i)) (* -1/2 (* n0_i (pow normAngle 2))))))) (* -1 (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))))))
(+ n0_i (* u (+ n1_i (+ (* -1 (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) (* u (+ (* -1 (* u (- (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* -1 (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i)) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i)) (* -1/2 (* n0_i (pow normAngle 2)))))) n0_i)) (* 1/2 (* (pow normAngle 2) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))))))) (* -1 (- (* -1 (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i)) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i)) (* -1/2 (* n0_i (pow normAngle 2))))))))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n1_i (pow u 2))))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 3)) (/ n1_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) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i 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 (/ (- (+ (* -1 n1_i) (* -1 (/ n0_i u))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i 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/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))))))
(+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* n1_i (+ u (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/6 (pow normAngle 2))) (+ (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))) (* 1/24 (/ (* (pow n0_i 2) (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))))))))
(+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* n1_i (+ u (+ (* -1 (* n1_i (* (pow u 3) (- (* 1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (+ (* -1/6 (/ (* (pow normAngle 2) (- (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/144 (/ (* (pow n0_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 3))))))))) (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/6 (pow normAngle 2))) (+ (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))) (* 1/24 (/ (* (pow n0_i 2) (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2))))))))))))
(+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* n1_i (+ u (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/6 (pow normAngle 2))) (+ (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))) (* 1/24 (/ (* (pow n0_i 2) (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))))) (* n1_i (+ (* -1 (* (pow u 3) (- (* 1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (+ (* -1/6 (/ (* (pow normAngle 2) (- (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/144 (/ (* (pow n0_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 3)))))))) (* n1_i (* (pow u 3) (+ (* -1/6 (/ (* (pow normAngle 2) (- (* 1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/864 (/ (* (pow n0_i 2) (pow normAngle 10)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 4)))))))))))))
(* n1_i (+ u (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))
(* n1_i (+ u (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i)))))
(* n1_i (+ u (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (* -1 (/ (* (pow u 3) (- (* -6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2))) (* -3/2 (* (pow n0_i 2) (pow normAngle 2)))))) (pow n1_i 2))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i))))))
(* n1_i (+ u (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (* -1 (/ (* (pow u 3) (- (* -6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2))) (* -3/2 (* (pow n0_i 2) (pow normAngle 2)))))) (pow n1_i 2))) (+ (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i)) (/ (* (pow u 3) (+ (* -9 (* (pow n0_i 2) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -6 (/ (* u (* (- (* -6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (* -6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2)))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2))))) (pow n1_i 3)))))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (/ (* (pow u 3) (- (* 6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* 3/2 (* (pow n0_i 2) (pow normAngle 2))) (* 6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2)))))) n1_i)) n1_i))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (* 6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* 3/2 (* (pow n0_i 2) (pow normAngle 2))) (* 6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2))))))) (* -1 (/ (* (pow u 3) (+ (* -9 (* (pow n0_i 2) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 6 (/ (* u (* (- (* 6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (* 6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2)))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2))))) n1_i))) n1_i))) n1_i))))))
(+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2))))) (* n1_i u))
(+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))))) (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2))))) (* n1_i u)))
(+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2))))) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))) (+ (* 1/4 (/ (pow n0_i 2) (* u (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))) (- (/ n0_i u) (/ n0_i (pow u 2))))))))) (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))))))))
(+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2))))) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))) (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))) (+ (* 1/4 (/ (pow n0_i 2) (* u (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/4 (/ (* (pow n0_i 2) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))) (* u (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (- (/ n0_i u) (/ n0_i (pow u 2)))))))))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (+ (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))) (/ (* n1_i u) (pow normAngle 2))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (+ (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))) (+ (/ (* n1_i u) (pow normAngle 2)) (/ (* (pow u 3) (+ (* -1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 3)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 4)))) (/ (* (- (/ n0_i u) (/ n0_i (pow u 2))) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (pow normAngle 6)))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (+ (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))) (/ (* n1_i u) (pow normAngle 2))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (+ (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))) (+ (/ (* n1_i u) (pow normAngle 2)) (/ (* (pow u 3) (+ (* -1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 3)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 4)))) (/ (* (- (/ n0_i u) (/ n0_i (pow u 2))) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (pow normAngle 6)))))))
(+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u))
(+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))))) (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u)))
(+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (+ (* n0_i (+ (* -1 (* n0_i (* (pow u 3) (- (* -6 (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* n1_i (* (pow normAngle 2) (pow u 2))))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) (- (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n1_i (pow normAngle 2)))) (* -3/2 (/ (pow normAngle 2) n1_i))))))) (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))))) (* n1_i u)))
(+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (+ (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n0_i (+ (* -1 (* (pow u 3) (- (* -6 (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* n1_i (* (pow normAngle 2) (pow u 2))))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) (- (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n1_i (pow normAngle 2)))) (* -3/2 (/ (pow normAngle 2) n1_i)))))) (* n0_i (* (pow u 3) (+ (* -9 (/ (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))) (pow n1_i 2))) (* -6 (/ (* u (* (- (* -6 (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* n1_i (* (pow normAngle 2) (pow u 2))))) (* -6 (/ (* u (* (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) (- (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n1_i (pow normAngle 2))))) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))) (* n1_i (pow normAngle 2))))))))))) (* n1_i u)))
(* -1 (* n0_i (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (+ (* -1 (/ (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) n0_i)) (/ (* n1_i u) n0_i))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 3))))))) (pow n0_i 2))) (+ (* -1 (/ (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) n0_i)) (/ (* n1_i u) n0_i)))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 3))))))) (pow n0_i 2))) (+ (* -1 (/ (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) n0_i)) (+ (/ (* n1_i u) n0_i) (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/864 (/ (* (pow n1_i 3) (pow normAngle 10)) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 4)))))) (pow n0_i 3)))))))
(* n0_i (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))))))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))))))) (* n1_i u)) n0_i)))))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))))))) (+ (* n1_i u) (/ (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 3))))))) n0_i))) n0_i)))))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))))))) (+ (* -1 (/ (+ (* -1 (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 3)))))))) (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/864 (/ (* (pow n1_i 3) (pow normAngle 10)) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 4)))))) n0_i))) n0_i)) (* n1_i u))) n0_i)))))
(* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))))
(+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))))) (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2))))))
(+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2))))) (* (pow normAngle 2) (+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))) (+ (* 1/4 (/ (pow n0_i 2) (* u (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))) (- (/ n0_i u) (/ n0_i (pow u 2))))))))) (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))))))
(+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2))))) (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))) (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))) (+ (* 1/4 (/ (pow n0_i 2) (* u (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/4 (/ (* (pow n0_i 2) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))) (* u (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (- (/ n0_i u) (/ n0_i (pow u 2))))))))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (+ (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))) (/ (* (pow u 3) (+ (* -1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 3)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 4)))) (/ (* (- (/ n0_i u) (/ n0_i (pow u 2))) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (pow normAngle 6))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (+ (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))) (/ (* (pow u 3) (+ (* -1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 3)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 4)))) (/ (* (- (/ n0_i u) (/ n0_i (pow u 2))) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (pow normAngle 6))))))
(* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))))))
(+ (* -1 (* n1_i (* (pow u 3) (- (+ (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/6 (pow normAngle 2))) (+ (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))) (* 1/24 (/ (* (pow n0_i 2) (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2))))))))) (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))))
(+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* n1_i (+ (* -1 (* n1_i (* (pow u 3) (- (* 1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (+ (* -1/6 (/ (* (pow normAngle 2) (- (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/144 (/ (* (pow n0_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 3))))))))) (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/6 (pow normAngle 2))) (+ (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))) (* 1/24 (/ (* (pow n0_i 2) (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))))))))
(+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* n1_i (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/6 (pow normAngle 2))) (+ (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))) (* 1/24 (/ (* (pow n0_i 2) (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))))) (* n1_i (+ (* -1 (* (pow u 3) (- (* 1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (+ (* -1/6 (/ (* (pow normAngle 2) (- (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/144 (/ (* (pow n0_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 3)))))))) (* n1_i (* (pow u 3) (+ (* -1/6 (/ (* (pow normAngle 2) (- (* 1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/864 (/ (* (pow n0_i 2) (pow normAngle 10)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 4))))))))))))
(* -1 (* n1_i (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i))))
(* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (* -1 (/ (* (pow u 3) (- (* -6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2))) (* -3/2 (* (pow n0_i 2) (pow normAngle 2)))))) (pow n1_i 2))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i)))))
(* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (* -1 (/ (* (pow u 3) (- (* -6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2))) (* -3/2 (* (pow n0_i 2) (pow normAngle 2)))))) (pow n1_i 2))) (+ (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i)) (/ (* (pow u 3) (+ (* -9 (* (pow n0_i 2) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -6 (/ (* u (* (- (* -6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (* -6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2)))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2))))) (pow n1_i 3))))))
(* n1_i (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2))))))
(* -1 (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i))))
(* -1 (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (/ (* (pow u 3) (- (* 6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* 3/2 (* (pow n0_i 2) (pow normAngle 2))) (* 6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2)))))) n1_i)) n1_i)))))
(* -1 (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (* 6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* 3/2 (* (pow n0_i 2) (pow normAngle 2))) (* 6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2))))))) (* -1 (/ (* (pow u 3) (+ (* -9 (* (pow n0_i 2) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 6 (/ (* u (* (- (* 6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (* 6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2)))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2))))) n1_i))) n1_i))) n1_i)))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))
(+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))))) (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n0_i (+ (* -1 (* n0_i (* (pow u 3) (- (* -6 (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* n1_i (* (pow normAngle 2) (pow u 2))))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) (- (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n1_i (pow normAngle 2)))) (* -3/2 (/ (pow normAngle 2) n1_i))))))) (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))))))
(+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n0_i (+ (* -1 (* (pow u 3) (- (* -6 (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* n1_i (* (pow normAngle 2) (pow u 2))))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) (- (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n1_i (pow normAngle 2)))) (* -3/2 (/ (pow normAngle 2) n1_i)))))) (* n0_i (* (pow u 3) (+ (* -9 (/ (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))) (pow n1_i 2))) (* -6 (/ (* u (* (- (* -6 (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* n1_i (* (pow normAngle 2) (pow u 2))))) (* -6 (/ (* u (* (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) (- (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n1_i (pow normAngle 2))))) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))) (* n1_i (pow normAngle 2))))))))))))
(* -1 (* n0_i (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) n0_i))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 3))))))) (pow n0_i 2))) (* -1 (/ (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) n0_i)))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 3))))))) (pow n0_i 2))) (+ (* -1 (/ (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) n0_i)) (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/864 (/ (* (pow n1_i 3) (pow normAngle 10)) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 4)))))) (pow n0_i 3))))))
(* n0_i (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))))))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (/ (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) n0_i))))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))))))) (/ (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 3))))))) n0_i)) n0_i)))))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 3)))))))) (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/864 (/ (* (pow n1_i 3) (pow normAngle 10)) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 4)))))) n0_i))) n0_i))) n0_i)))))
n0_i
(+ n0_i (* -1 (* u (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))))
(+ n0_i (* u (+ (* -1 (* u (- (* -1 (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i)) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i)) (* -1/2 (* n0_i (pow normAngle 2))))))) (* -1 (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))))))
(+ n0_i (* u (+ (* -1 (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) (* u (+ (* -1 (* u (- (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* -1 (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i)) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i)) (* -1/2 (* n0_i (pow normAngle 2)))))) n0_i)) (* 1/2 (* (pow normAngle 2) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))))))) (* -1 (- (* -1 (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i)) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i)) (* -1/2 (* n0_i (pow normAngle 2)))))))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))))
(* -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 (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i 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 (/ n0_i u)) (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i 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 (pow u 3))
(* -1 (pow u 3))
(* -1 (pow u 3))
(* -1 (pow u 3))
(* -1 (pow u 3))
(* -1 (pow u 3))
(* -1 (pow u 3))
(* -1 (pow u 3))
(* -1 (pow u 3))
(* -1 (pow u 3))
(* -1 (pow u 3))
(* 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/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* (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)))
(* 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)))))
(* 1/3 n0_i)
(+ (* 1/6 n1_i) (* 1/3 n0_i))
(+ (* 1/6 n1_i) (* 1/3 n0_i))
(+ (* 1/6 n1_i) (* 1/3 n0_i))
(* 1/6 n1_i)
(* n1_i (+ 1/6 (* 1/3 (/ n0_i n1_i))))
(* n1_i (+ 1/6 (* 1/3 (/ n0_i n1_i))))
(* n1_i (+ 1/6 (* 1/3 (/ n0_i n1_i))))
(* 1/6 n1_i)
(* -1 (* n1_i (- (* -1/3 (/ n0_i n1_i)) 1/6)))
(* -1 (* n1_i (- (* -1/3 (/ n0_i n1_i)) 1/6)))
(* -1 (* n1_i (- (* -1/3 (/ n0_i n1_i)) 1/6)))
(* 1/6 n1_i)
(+ (* 1/6 n1_i) (* 1/3 n0_i))
(+ (* 1/6 n1_i) (* 1/3 n0_i))
(+ (* 1/6 n1_i) (* 1/3 n0_i))
(* 1/3 n0_i)
(* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i))))
(* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i))))
(* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i))))
(* 1/3 n0_i)
(* -1 (* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3)))
(* -1 (* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3)))
(* -1 (* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3)))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* 1/6 (pow normAngle 2))
(* 1/6 (pow normAngle 2))
(* 1/6 (pow normAngle 2))
(* 1/6 (pow normAngle 2))
(* 1/6 (pow normAngle 2))
(* 1/6 (pow normAngle 2))
(* 1/6 (pow normAngle 2))
(* 1/6 (pow normAngle 2))
(* 1/6 (pow normAngle 2))
(* 1/6 (pow normAngle 2))
(* 1/6 (pow normAngle 2))
(* 1/6 (pow normAngle 2))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(* 1/6 (pow normAngle 2))
(+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))
(+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))
(+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* 1/6 (/ (* n1_i (* (pow normAngle 2) 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))))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_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))))
(* -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))))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/6 (/ (* n1_i (pow normAngle 2)) (* 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))))))
(* -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 (pow u 2)))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(* -1 (* (pow u 3) (+ (* -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/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)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) 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 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 (/ (* n1_i (pow normAngle 2)) (pow u 2)))
(+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* n0_i (- (* -2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) u)))))
(+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* n0_i (- (+ (* -2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (* n0_i (- (* -6 (/ (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))) (* n1_i (pow normAngle 2)))) (* -6 (/ (* u (* (- (* -2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) u))) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))) (* n1_i (pow normAngle 2))))))) (* -1 (/ (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) u)))))
(+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* n0_i (- (+ (* -2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (* n0_i (- (+ (* -6 (/ (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))) (* n1_i (pow normAngle 2)))) (* 6 (/ (* n0_i (* u (* (- (* -6 (/ (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))) (* n1_i (pow normAngle 2)))) (* -6 (/ (* u (* (- (* -2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) u))) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))) (* n1_i (pow normAngle 2))))) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* n1_i (pow normAngle 2))))) (* -6 (/ (* u (* (- (* -2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) u))) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))) (* n1_i (pow normAngle 2))))))) (* -1 (/ (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) u)))))
(/ (* n0_i (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2)))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))
(* n0_i (- (+ (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* n0_i (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))))) (* n0_i (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))
(* n0_i (- (+ (* -1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow n0_i 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))) (+ (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* n0_i (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))))) (* n0_i (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* (pow n0_i 2) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))))))
(* n0_i (- (+ (* -1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow n0_i 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (* (pow n0_i 3) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))) (+ (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* n0_i (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))))) (* n0_i (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* (pow n0_i 2) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))))))
(* -1 (/ (* n0_i (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (pow u 2)))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))
(* -1 (* n0_i (- (+ (* -1 (/ (- (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))) n0_i)) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))
(* -1 (* n0_i (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) n0_i)) (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))) n0_i)) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))
(* -1 (* n0_i (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* n0_i (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) (* -1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) n0_i)) (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))) n0_i)) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))
(* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))))
(+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* (pow normAngle 2) (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* -1 (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))))
(+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* (pow normAngle 2) (- (* 1/4 (/ (pow n0_i 2) (* u (- (/ n0_i u) (/ n0_i (pow u 2)))))) (+ (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* -1 (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))))))) (* -1 (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))))
(+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* (pow normAngle 2) (- (+ (* -1 (/ (* (pow normAngle 2) (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* 1/4 (/ (pow n0_i 2) (* u (- (/ n0_i u) (/ n0_i (pow u 2)))))) (+ (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* -1 (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))))))) (- (/ n0_i u) (/ n0_i (pow u 2))))) (* 1/4 (/ (pow n0_i 2) (* u (- (/ n0_i u) (/ n0_i (pow u 2))))))) (+ (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* -1 (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))))))) (* -1 (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))))
(/ (* (pow normAngle 2) (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2)))) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))
(* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (+ (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 2) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))
(* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow normAngle 4) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))))) (+ (/ (* (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 4) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 2) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))))))
(* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (+ (* -1 (/ (* (- (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 6) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow normAngle 4) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (/ (* (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 4) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 2) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))))))
(/ (* (pow normAngle 2) (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2)))) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))
(* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (+ (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 2) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))
(* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow normAngle 4) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))))) (+ (/ (* (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 4) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 2) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))))))
(* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (+ (* -1 (/ (* (- (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 6) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow normAngle 4) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (/ (* (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 4) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 2) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))))))
(/ n0_i (pow u 3))
(/ (+ n0_i (* u (- (* -2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))))) (pow u 3))
(/ (+ n0_i (* u (- (+ (* -2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* u (- (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* -2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))) n0_i)) (* 1/2 (* n0_i (pow normAngle 2))))))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))))) (pow u 3))
(/ (+ n0_i (* u (- (+ (* -2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* u (- (+ (* -1 (* u (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* -2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))) n0_i)) (* 1/2 (* n0_i (pow normAngle 2)))))) n0_i)) (* 1/2 (* (pow normAngle 2) (- (* -2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))))))) (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i)) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* -2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))) n0_i)) (* 1/2 (* n0_i (pow normAngle 2))))))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))))) (pow u 3))
(* -1/2 (/ (* n0_i (pow normAngle 2)) u))
(/ (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)
(/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ n0_i (pow u 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))) u))) u)
(/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ n0_i (pow u 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))) u))) u)
(* -1/2 (/ (* n0_i (pow normAngle 2)) u))
(* -1 (/ (+ (* 1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))) u))) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (/ n0_i u)) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (/ n0_i u)) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u))
(/ (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))
(- (+ (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* n1_i (- (* 1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2)))) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2))))))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))
(- (+ (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* n1_i (- (+ (* 1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* n1_i (- (* -1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2)))) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2)))) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2))))))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))
(- (+ (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* n1_i (- (+ (* 1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* n1_i (- (+ (* -1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2)))) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2)))) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2)))) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2))))))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))
(* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))
(* n1_i (- (+ (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (* n1_i (pow u 2)))) (* 1/6 (/ (pow normAngle 2) (pow u 2)))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (* n1_i u)))))
(* n1_i (- (+ (* -6 (/ (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2))) (* (pow n1_i 2) (pow normAngle 2)))) (+ (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (* n1_i (pow u 2)))) (* 1/6 (/ (pow normAngle 2) (pow u 2))))) (+ (* -6 (/ (* u (* (- (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (* (pow n1_i 2) (pow normAngle 2)))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (* n1_i u))))))
(* n1_i (- (+ (* -6 (/ (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2))) (* (pow n1_i 2) (pow normAngle 2)))) (+ (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (* n1_i (pow u 2)))) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (* 6 (/ (* u (* (- (* -6 (/ (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2))) (pow normAngle 2))) (* -6 (/ (* u (* (- (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2)))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (* (pow n1_i 3) (pow normAngle 2))))))) (+ (* -6 (/ (* u (* (- (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (* (pow n1_i 2) (pow normAngle 2)))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (* n1_i u))))))
(* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))
(* -1 (* n1_i (+ (* -1 (/ (- (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) n1_i)) (* -1/6 (/ (pow normAngle 2) (pow u 2))))))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (* 6 (/ (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2))) (pow normAngle 2))) (* 6 (/ (* u (* (- (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2)))) n1_i))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) n1_i)) (* -1/6 (/ (pow normAngle 2) (pow u 2))))))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* 6 (/ (* u (* (- (* 6 (/ (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2))) (pow normAngle 2))) (* 6 (/ (* u (* (- (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2)))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (* n1_i (pow normAngle 2)))) (* 6 (/ (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2))) (pow normAngle 2)))) (* 6 (/ (* u (* (- (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2)))) n1_i))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) n1_i)) (* -1/6 (/ (pow normAngle 2) (pow u 2))))))
(* -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)
(* 1/6 n0_i)
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(* -1/6 n1_i)
(* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))
(* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))
(* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))
(* -1/6 n1_i)
(* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))
(* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))
(* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))
(* -1/6 n1_i)
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(* 1/6 n0_i)
(* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))
(* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))
(* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))
(* 1/6 n0_i)
(* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))
(* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))
(* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))
(+ (* -1/2 n0_i) (* 1/6 n0_i))
(+ (* -1/2 n0_i) (+ (* -1/6 n1_i) (* 1/6 n0_i)))
(+ (* -1/2 n0_i) (+ (* -1/6 n1_i) (* 1/6 n0_i)))
(+ (* -1/2 n0_i) (+ (* -1/6 n1_i) (* 1/6 n0_i)))
(* -1/6 n1_i)
(* n1_i (- (+ (* -1/2 (/ n0_i n1_i)) (* 1/6 (/ n0_i n1_i))) 1/6))
(* n1_i (- (+ (* -1/2 (/ n0_i n1_i)) (* 1/6 (/ n0_i n1_i))) 1/6))
(* n1_i (- (+ (* -1/2 (/ n0_i n1_i)) (* 1/6 (/ n0_i n1_i))) 1/6))
(* -1/6 n1_i)
(* -1 (* n1_i (+ 1/6 (* -1 (/ (+ (* -1/2 n0_i) (* 1/6 n0_i)) n1_i)))))
(* -1 (* n1_i (+ 1/6 (* -1 (/ (+ (* -1/2 n0_i) (* 1/6 n0_i)) n1_i)))))
(* -1 (* n1_i (+ 1/6 (* -1 (/ (+ (* -1/2 n0_i) (* 1/6 n0_i)) n1_i)))))
(* -1/6 n1_i)
(+ (* -1/3 n0_i) (* -1/6 n1_i))
(+ (* -1/3 n0_i) (* -1/6 n1_i))
(+ (* -1/3 n0_i) (* -1/6 n1_i))
(* -1/3 n0_i)
(* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3))
(* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3))
(* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3))
(* -1/3 n0_i)
(* -1 (* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i)))))
(* -1 (* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i)))))
(* -1 (* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i)))))
Outputs
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(+ (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1)))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))))
(+ (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1)))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))))
(+ (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1)))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))))
(* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))))
(* n0_i (+ 1 (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(* n0_i (+ 1 (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(* n0_i (+ 1 (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(* -1 (* n0_i (- (* u (+ 1 (* -1/3 (pow normAngle 2)))) 1)))
(*.f32 (neg.f32 n0_i) (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) #s(literal -1 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 (neg.f32 n0_i) (+.f32 (neg.f32 (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) #s(literal -1 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 (neg.f32 n0_i) (+.f32 (neg.f32 (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) #s(literal -1 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 (neg.f32 n0_i) (+.f32 (neg.f32 (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) #s(literal -1 binary32))))
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 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))))
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))))
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(*.f32 u (-.f32 (+.f32 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))) n0_i))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(*.f32 u (-.f32 (+.f32 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))) n0_i))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(*.f32 u (-.f32 (+.f32 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))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 u) (-.f32 (neg.f32 (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))) (/.f32 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)))))
(*.f32 (neg.f32 u) (-.f32 (neg.f32 (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))) (/.f32 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)))))
(*.f32 (neg.f32 u) (-.f32 (neg.f32 (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))) (/.f32 n0_i u)))
(+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)))
(+ n0_i (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) (*.f32 n1_i (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))))
(+ n0_i (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) (*.f32 n1_i (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))))
(+ n0_i (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) (*.f32 n1_i (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))))
(* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))
(*.f32 n1_i (*.f32 u (+.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 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (/.f32 n0_i n1_i)) (/.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) n1_i)))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (+ (/ n0_i n1_i) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))
(*.f32 n1_i (+.f32 (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (/.f32 n0_i n1_i)) (/.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) n1_i)))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (+ (/ n0_i n1_i) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))
(*.f32 n1_i (+.f32 (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (/.f32 n0_i n1_i)) (/.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) n1_i)))
(* -1 (* n1_i (* u (- (* -1/6 (pow normAngle 2)) 1))))
(*.f32 (neg.f32 n1_i) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(*.f32 (neg.f32 n1_i) (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (neg.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i))) 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 (neg.f32 n1_i) (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (neg.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i))) 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 (neg.f32 n1_i) (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (neg.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i))) 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 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 (/.f32 u normAngle) (/.f32 (-.f32 n1_i n0_i) 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 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 (/.f32 u normAngle) (/.f32 (-.f32 n1_i n0_i) 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 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 (/.f32 u normAngle) (/.f32 (-.f32 n1_i n0_i) normAngle)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 (/.f32 u normAngle) (/.f32 (-.f32 n1_i n0_i) 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 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 (/.f32 u normAngle) (/.f32 (-.f32 n1_i n0_i) 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 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 (/.f32 u normAngle) (/.f32 (-.f32 n1_i n0_i) normAngle)))))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))
(*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))
(+.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) (*.f32 n1_i (*.f32 u (+.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)))
(+.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) (*.f32 n1_i (*.f32 u (+.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)))
(+.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) (*.f32 n1_i (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))))
(* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))
(*.f32 n1_i (*.f32 u (+.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 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (/.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) n1_i)))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (/.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) n1_i)))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (/.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) n1_i)))
(* -1 (* n1_i (* u (- (* -1/6 (pow normAngle 2)) 1))))
(*.f32 (neg.f32 n1_i) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(*.f32 (neg.f32 n1_i) (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (neg.f32 (/.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) 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 (neg.f32 n1_i) (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (neg.f32 (/.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) 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 (neg.f32 n1_i) (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (neg.f32 (/.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) n1_i))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(+ (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(+ (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(+ (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1)))
(*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))
(* n0_i (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))
(* n0_i (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))
(* n0_i (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))
(* -1 (* n0_i (* u (+ 1 (* -1/3 (pow normAngle 2))))))
(neg.f32 (*.f32 (*.f32 u n0_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2)))))))
(*.f32 (neg.f32 n0_i) (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) (neg.f32 (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2)))))))
(*.f32 (neg.f32 n0_i) (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) (neg.f32 (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2)))))))
(*.f32 (neg.f32 n0_i) (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) (neg.f32 (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (/.f32 u normAngle) (/.f32 (-.f32 n1_i n0_i) 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 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (/.f32 u normAngle) (/.f32 (-.f32 n1_i n0_i) 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 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (/.f32 u normAngle) (/.f32 (-.f32 n1_i n0_i) normAngle))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (/.f32 u normAngle) (/.f32 (-.f32 n1_i n0_i) 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 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (/.f32 u normAngle) (/.f32 (-.f32 n1_i n0_i) 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 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (/.f32 u normAngle) (/.f32 (-.f32 n1_i n0_i) normAngle))))
(- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)
(-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)
(+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) n0_i))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)
(+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) n0_i))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)
(+.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) 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 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n1_i)) (/.f32 n0_i n1_i)))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))
(*.f32 n1_i (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n1_i)) (/.f32 n0_i n1_i)))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))
(*.f32 n1_i (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n1_i)) (/.f32 n0_i n1_i)))
(* -1 (* n1_i (- (* -1/6 (pow normAngle 2)) 1)))
(*.f32 (neg.f32 n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32)))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(*.f32 (neg.f32 n1_i) (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(*.f32 (neg.f32 n1_i) (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(*.f32 (neg.f32 n1_i) (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))))
(+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))
(+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))
(+.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))
(+.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))
(+.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(* n0_i (- (* 1/3 (pow normAngle 2)) 1))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 n1_i n0_i)) #s(literal 1 binary32))))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 n1_i n0_i)) #s(literal 1 binary32))))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 n1_i n0_i)) #s(literal 1 binary32))))
(* -1 (* n0_i (+ 1 (* -1/3 (pow normAngle 2)))))
(*.f32 #s(literal -1 binary32) (*.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 (neg.f32 n0_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))
(*.f32 (neg.f32 n0_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))
(*.f32 (neg.f32 n0_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) 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 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* -1 n0_i)
(neg.f32 n0_i)
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(- n1_i n0_i)
(-.f32 n1_i n0_i)
n1_i
(* n1_i (+ 1 (* -1 (/ n0_i n1_i))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 n0_i) n1_i)))
(* n1_i (+ 1 (* -1 (/ n0_i n1_i))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 n0_i) n1_i)))
(* n1_i (+ 1 (* -1 (/ n0_i n1_i))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 n0_i) n1_i)))
n1_i
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
(*.f32 #s(literal -1 binary32) (*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) #s(literal -1 binary32))))
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
(*.f32 #s(literal -1 binary32) (*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) #s(literal -1 binary32))))
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
(*.f32 #s(literal -1 binary32) (*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) #s(literal -1 binary32))))
n1_i
(+ n1_i (* -1 n0_i))
(-.f32 n1_i n0_i)
(+ n1_i (* -1 n0_i))
(-.f32 n1_i n0_i)
(+ n1_i (* -1 n0_i))
(-.f32 n1_i n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* n0_i (- (/ n1_i n0_i) 1))
(*.f32 n0_i (+.f32 (/.f32 n1_i n0_i) #s(literal -1 binary32)))
(* n0_i (- (/ n1_i n0_i) 1))
(*.f32 n0_i (+.f32 (/.f32 n1_i n0_i) #s(literal -1 binary32)))
(* n0_i (- (/ n1_i n0_i) 1))
(*.f32 n0_i (+.f32 (/.f32 n1_i n0_i) #s(literal -1 binary32)))
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(*.f32 (neg.f32 n0_i) (+.f32 #s(literal 1 binary32) (/.f32 (neg.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 (neg.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 (neg.f32 n1_i) n0_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) (*.f32 u n0_i)))
(+ n0_i (* -1 (* n0_i u)))
(+.f32 n0_i (*.f32 #s(literal -1 binary32) (*.f32 u n0_i)))
(+ n0_i (* -1 (* n0_i u)))
(+.f32 n0_i (*.f32 #s(literal -1 binary32) (*.f32 u n0_i)))
(* -1 (* n0_i u))
(*.f32 #s(literal -1 binary32) (*.f32 u n0_i))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(*.f32 u (+.f32 (/.f32 n0_i u) (neg.f32 n0_i)))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(*.f32 u (+.f32 (/.f32 n0_i u) (neg.f32 n0_i)))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(*.f32 u (+.f32 (/.f32 n0_i u) (neg.f32 n0_i)))
(* -1 (* n0_i u))
(*.f32 #s(literal -1 binary32) (*.f32 u n0_i))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(*.f32 #s(literal -1 binary32) (*.f32 u (-.f32 n0_i (/.f32 n0_i u))))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(*.f32 #s(literal -1 binary32) (*.f32 u (-.f32 n0_i (/.f32 n0_i u))))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(*.f32 #s(literal -1 binary32) (*.f32 u (-.f32 n0_i (/.f32 n0_i u))))
1
#s(literal 1 binary32)
(+ 1 (* -1 u))
(-.f32 #s(literal 1 binary32) u)
(+ 1 (* -1 u))
(-.f32 #s(literal 1 binary32) u)
(+ 1 (* -1 u))
(-.f32 #s(literal 1 binary32) u)
(* -1 u)
(neg.f32 u)
(* u (- (/ 1 u) 1))
(*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(* u (- (/ 1 u) 1))
(*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(* u (- (/ 1 u) 1))
(*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(* -1 u)
(neg.f32 u)
(* -1 (* u (- 1 (/ 1 u))))
(*.f32 (neg.f32 u) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u)))
(* -1 (* u (- 1 (/ 1 u))))
(*.f32 (neg.f32 u) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u)))
(* -1 (* u (- 1 (/ 1 u))))
(*.f32 (neg.f32 u) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u)))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(+ n0_i (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))
(+.f32 n0_i (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))))
(+ n0_i (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))
(+.f32 n0_i (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))))
(+ n0_i (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))
(+.f32 n0_i (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))))
n0_i
(* n0_i (+ 1 (/ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) n0_i)))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))) n0_i)))
(* n0_i (+ 1 (/ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) n0_i)))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))) n0_i)))
(* n0_i (+ 1 (/ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) n0_i)))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))) n0_i)))
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) n0_i)) 1)))
(*.f32 (neg.f32 n0_i) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))) n0_i)) #s(literal -1 binary32)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) n0_i)) 1)))
(*.f32 (neg.f32 n0_i) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))) n0_i)) #s(literal -1 binary32)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) n0_i)) 1)))
(*.f32 (neg.f32 n0_i) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))) n0_i)) #s(literal -1 binary32)))
n0_i
(+ n0_i (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))))
(+.f32 n0_i (*.f32 n1_i (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))))
(+ n0_i (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))))))
(+ n0_i (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u 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))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (/ n0_i (pow u 3)) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (/.f32 n0_i (*.f32 u (*.f32 u u)))) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (/ n0_i (pow u 3)) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (/.f32 n0_i (*.f32 u (*.f32 u u)))) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 u 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))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))) (*.f32 u u)))))
(* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* -1 (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))) (*.f32 u u))) (/.f32 (neg.f32 n0_i) (*.f32 u (*.f32 u u)))))
(* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* -1 (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))) (*.f32 u u))) (/.f32 (neg.f32 n0_i) (*.f32 u (*.f32 u u)))))
n0_i
(+ n0_i (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))
(+.f32 n0_i (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))))
(+ n0_i (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))
(+.f32 n0_i (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))))
(+ n0_i (* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))
(+.f32 n0_i (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (*.f32 u (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (*.f32 u (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))))
(* n1_i (+ (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (*.f32 u (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* -1 (* n1_i (+ (* -1 (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* -1 (/ n0_i n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (neg.f32 u) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))) (/.f32 n0_i n1_i)))
(* -1 (* n1_i (+ (* -1 (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* -1 (/ n0_i n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (neg.f32 u) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))) (/.f32 n0_i n1_i)))
(* -1 (* n1_i (+ (* -1 (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))) (* -1 (/ n0_i n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (neg.f32 u) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))) (/.f32 n0_i n1_i)))
(+ n0_i (* n1_i u))
(+.f32 n0_i (*.f32 u n1_i))
(+ n0_i (+ (* n1_i u) (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2))))))))
(+.f32 n0_i (*.f32 n1_i (+.f32 u (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))))
(+ n0_i (+ (* n1_i u) (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2))))))))
(+.f32 n0_i (*.f32 n1_i (+.f32 u (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))))
(+ n0_i (+ (* n1_i u) (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2))))))))
(+.f32 n0_i (*.f32 n1_i (+.f32 u (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))))
(* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2))))))
(*.f32 n1_i (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)))))
(* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2))))))
(*.f32 n1_i (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)))))
(* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))
(*.f32 n1_i (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))
(*.f32 u (+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u)))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))
(*.f32 u (+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u)))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))
(*.f32 u (+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u 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))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 u 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))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))) (*.f32 u u)))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))) (*.f32 u u)))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))) (*.f32 u u)))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i u)
(*.f32 u n1_i)
(+ (* n1_i u) (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2)))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))
(+ (* n1_i u) (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2)))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))
(+ (* n1_i u) (* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2)))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))
(* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2))))))
(*.f32 n1_i (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle))))
(* n1_i (* (pow normAngle 2) (* u (+ 1/6 (* -1/6 (pow u 2))))))
(*.f32 n1_i (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* n1_i (* u (+ 1/6 (* -1/6 (pow u 2))))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
n1_i
(+ n1_i (* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))
(+.f32 n1_i (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))
(+ n1_i (* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))
(+.f32 n1_i (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))
(+ n1_i (* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))))
(+.f32 n1_i (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))
(* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))
(*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))
(* (pow normAngle 2) (+ (* n1_i (+ 1/6 (* -1/6 (pow u 2)))) (/ n1_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 n1_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))
(* (pow normAngle 2) (+ (* n1_i (+ 1/6 (* -1/6 (pow u 2)))) (/ n1_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 n1_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))
(* (pow normAngle 2) (+ (* n1_i (+ 1/6 (* -1/6 (pow u 2)))) (/ n1_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 n1_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))
(* n1_i (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))
(*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))
(* (pow normAngle 2) (+ (* n1_i (+ 1/6 (* -1/6 (pow u 2)))) (/ n1_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 n1_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))
(* (pow normAngle 2) (+ (* n1_i (+ 1/6 (* -1/6 (pow u 2)))) (/ n1_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 n1_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))
(* (pow normAngle 2) (+ (* n1_i (+ 1/6 (* -1/6 (pow u 2)))) (/ n1_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 n1_i (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))
(* 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))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))
(+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))
(+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))
(+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u)))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 u u))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 u u))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 u u))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u)))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 u u))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 u u))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 u u))))
1
#s(literal 1 binary32)
(+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))
(+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))
(+ 1 (* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2)))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))
(* (pow normAngle 2) (+ 1/6 (+ (* -1/6 (pow u 2)) (/ 1 (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ 1/6 (+ (* -1/6 (pow u 2)) (/ 1 (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ 1/6 (+ (* -1/6 (pow u 2)) (/ 1 (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))
(* (pow normAngle 2) (+ 1/6 (+ (* -1/6 (pow u 2)) (/ 1 (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ 1/6 (+ (* -1/6 (pow u 2)) (/ 1 (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ 1/6 (+ (* -1/6 (pow u 2)) (/ 1 (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle))))
(+ 1 (* 1/6 (pow normAngle 2)))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))
(+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))
(+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))
(+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 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 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 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 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 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 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 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u))))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u))))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u))))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (* n1_i u) n0_i)) (* 1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))))))
(*.f32 (neg.f32 n0_i) (+.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u)) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u n1_i) n0_i))) (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (* n1_i u) n0_i)) (* 1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))))))
(*.f32 (neg.f32 n0_i) (+.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u)) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u n1_i) n0_i))) (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (* n1_i u) n0_i)) (* 1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))))))
(*.f32 (neg.f32 n0_i) (+.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u)) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u n1_i) n0_i))) (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* n0_i (- 1 u)))
(*.f32 n0_i (+.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n0_i))) (-.f32 #s(literal 1 binary32) u)))
(+ (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* n0_i (- 1 u)))
(*.f32 n0_i (+.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n0_i))) (-.f32 #s(literal 1 binary32) u)))
(+ (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* n0_i (- 1 u)))
(*.f32 n0_i (+.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n0_i))) (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 (*.f32 n0_i n1_i) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n0_i)))
(* n1_i (+ (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))) (/ (* n0_i (- 1 u)) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n0_i))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* n1_i (+ (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))) (/ (* n0_i (- 1 u)) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n0_i))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* n1_i (+ (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))) (/ (* n0_i (- 1 u)) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n0_i))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* -1 (* n0_i (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))
(neg.f32 (*.f32 (*.f32 n0_i n1_i) (+.f32 (neg.f32 (/.f32 u n0_i)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (- 1 u)) n1_i)) (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))))
(*.f32 (neg.f32 n1_i) (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) n1_i) (*.f32 n0_i (+.f32 (neg.f32 (/.f32 u n0_i)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (- 1 u)) n1_i)) (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))))
(*.f32 (neg.f32 n1_i) (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) n1_i) (*.f32 n0_i (+.f32 (neg.f32 (/.f32 u n0_i)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (- 1 u)) n1_i)) (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))))
(*.f32 (neg.f32 n1_i) (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) n1_i) (*.f32 n0_i (+.f32 (neg.f32 (/.f32 u n0_i)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))))
(* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- (+ 1 (/ (* n1_i u) n0_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 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- (+ 1 (/ (* n1_i u) n0_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 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n0_i (- (+ 1 (/ (* n1_i u) n0_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 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- (+ 1 (/ (* n1_i u) n0_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 n0_i (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- (+ 1 (/ (* n1_i u) n0_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 n0_i (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- (+ 1 (/ (* n1_i u) n0_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 n0_i (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)) (*.f32 normAngle normAngle)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- (+ 1 (/ (* n1_i u) n0_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 n0_i (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- (+ 1 (/ (* n1_i u) n0_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 n0_i (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n0_i (- (+ 1 (/ (* n1_i u) n0_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 n0_i (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)) (*.f32 normAngle normAngle)))))
n0_i
(+ n0_i (* n0_i (* u (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)) 1))))
(+.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 n1_i n0_i) #s(literal -1 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)) 1)))))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 n1_i n0_i) #s(literal -1 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)) 1)))))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 n1_i n0_i) #s(literal -1 binary32)))))))
(* -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))) (/ (* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)) 1)) (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (*.f32 n0_i (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 n1_i n0_i) #s(literal -1 binary32))) (*.f32 u u)))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (/ n0_i (pow u 3)) (/ (* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)) 1)) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (/.f32 n0_i (*.f32 u (*.f32 u u)))) (*.f32 n0_i (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 n1_i n0_i) #s(literal -1 binary32))) (*.f32 u u)))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (/ n0_i (pow u 3)) (/ (* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)) 1)) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (/.f32 n0_i (*.f32 u (*.f32 u u)))) (*.f32 n0_i (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 n1_i n0_i) #s(literal -1 binary32))) (*.f32 u 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))))
(* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n0_i (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (pow u 2)))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (neg.f32 n1_i) n0_i) (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))) (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n0_i (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (pow u 2))))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (/.f32 (neg.f32 n0_i) (*.f32 u (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (neg.f32 n1_i) n0_i) (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))) (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n0_i (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (pow u 2))))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (/.f32 (neg.f32 n0_i) (*.f32 u (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (neg.f32 n1_i) n0_i) (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))) (*.f32 u u))))
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
(- (+ 1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) u)
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n0_i))) u))
(- (+ 1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) u)
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n0_i))) u))
(- (+ 1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) u)
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n0_i))) u))
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n0_i)))
(* n1_i (- (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 n1_i) (/ u n0_i))) (/ u n1_i)))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (-.f32 (+.f32 (/.f32 u n0_i) (/.f32 #s(literal 1 binary32) n1_i)) (/.f32 u n1_i))))
(* n1_i (- (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 n1_i) (/ u n0_i))) (/ u n1_i)))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (-.f32 (+.f32 (/.f32 u n0_i) (/.f32 #s(literal 1 binary32) n1_i)) (/.f32 u n1_i))))
(* n1_i (- (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 n1_i) (/ u n0_i))) (/ u n1_i)))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (-.f32 (+.f32 (/.f32 u n0_i) (/.f32 #s(literal 1 binary32) n1_i)) (/.f32 u n1_i))))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 (neg.f32 (/.f32 u n0_i)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (+ (* -1 (/ (- 1 u) n1_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))
(*.f32 (neg.f32 n1_i) (+.f32 (+.f32 (neg.f32 (/.f32 u n0_i)) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u)) n1_i)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (+ (* -1 (/ (- 1 u) n1_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))
(*.f32 (neg.f32 n1_i) (+.f32 (+.f32 (neg.f32 (/.f32 u n0_i)) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u)) n1_i)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (+ (* -1 (/ (- 1 u) n1_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))
(*.f32 (neg.f32 n1_i) (+.f32 (+.f32 (neg.f32 (/.f32 u n0_i)) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u)) n1_i)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))
(- (+ 1 (/ (* n1_i u) n0_i)) u)
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u))
(- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u)
(+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)))
(- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u)
(+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)))
(- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u)
(+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* (pow normAngle 2) (- (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2))))) (/ u (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 (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (- (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2))))) (/ u (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 (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (- (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2))))) (/ u (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 (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (/.f32 u (*.f32 normAngle normAngle)))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* (pow normAngle 2) (- (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2))))) (/ u (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 (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (- (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2))))) (/ u (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 (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (- (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2))))) (/ u (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 (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (/.f32 u (*.f32 normAngle normAngle)))))
1
#s(literal 1 binary32)
(+ 1 (* u (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)) 1)))
(+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 n1_i n0_i) #s(literal -1 binary32)))))
(+ 1 (* 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)))
(+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) n0_i) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 n1_i n0_i) #s(literal -1 binary32))))))
(+ 1 (* 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)))
(+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) n0_i) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 n1_i n0_i) #s(literal -1 binary32))))))
(* -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))))) (/ 1 (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.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)))) (/.f32 #s(literal 1 binary32) (*.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)))) (+ (/ 1 (pow u 3)) (/ n1_i (* n0_i (pow u 2)))))) (/ 1 (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)) (-.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 u u))) (+.f32 (/.f32 n1_i (*.f32 n0_i (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))) (/.f32 #s(literal 1 binary32) (*.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)))) (+ (/ 1 (pow u 3)) (/ n1_i (* n0_i (pow u 2)))))) (/ 1 (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)) (-.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 u u))) (+.f32 (/.f32 n1_i (*.f32 n0_i (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))) (/.f32 #s(literal 1 binary32) (*.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)) (/ 1 (pow u 2)))))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (/.f32 (neg.f32 n1_i) (*.f32 n0_i (*.f32 u u))) (+.f32 (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (*.f32 n0_i (*.f32 u u))) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 #s(literal 1 binary32) (*.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)) (/ 1 (pow u 2))))) (/ 1 (pow u 3)))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (/.f32 (neg.f32 n1_i) (*.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (*.f32 n0_i (*.f32 u u))) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (/.f32 #s(literal 1 binary32) (*.f32 u (*.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)) (/ 1 (pow u 2))))) (/ 1 (pow u 3)))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (/.f32 (neg.f32 n1_i) (*.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (*.f32 n0_i (*.f32 u u))) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))))
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.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)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u))) n0_i)
(/.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 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u))) n0_i)
(/.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 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (+ (* n0_i (- 1 u)) (* n1_i u))) n0_i)
(/.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 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) n0_i)
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
(- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u)
(+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)))
(- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u)
(+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)))
(- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))) u)
(+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)))
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
(- (+ 1 (* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))) u)
(+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u n1_i)) (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) u))
(- (+ 1 (* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))) u)
(+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u n1_i)) (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) u))
(- (+ 1 (* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))) u)
(+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u n1_i)) (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) u))
(* -1 u)
(neg.f32 u)
(- (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))) u)
(-.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n0_i))) u)
(- (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))) u)
(-.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n0_i))) u)
(- (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))) u)
(-.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n0_i))) u)
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n0_i)))
(* n1_i (+ (* -1 (/ u n1_i)) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 n1_i (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n0_i)) (/.f32 (neg.f32 u) n1_i)))
(* n1_i (+ (* -1 (/ u n1_i)) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 n1_i (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n0_i)) (/.f32 (neg.f32 u) n1_i)))
(* n1_i (+ (* -1 (/ u n1_i)) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 n1_i (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n0_i)) (/.f32 (neg.f32 u) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 (neg.f32 (/.f32 u n0_i)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (+ (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n1_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 (neg.f32 (/.f32 u n0_i)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n1_i))))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (+ (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n1_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 (neg.f32 (/.f32 u n0_i)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n1_i))))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (+ (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n1_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 (neg.f32 (/.f32 u n0_i)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n1_i))))
(- (/ (* n1_i u) n0_i) u)
(-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)
(- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)) u)
(+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u))
(- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)) u)
(+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u))
(- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)) u)
(+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* (pow normAngle 2) (- (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (/ u (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 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 u (*.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)))) (/ u (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 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 u (*.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)))) (/ u (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 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 u (*.f32 normAngle normAngle)))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* (pow normAngle 2) (- (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (/ u (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 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 u (*.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)))) (/ u (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 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 u (*.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)))) (/ u (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 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 u (*.f32 normAngle normAngle)))))
(* u (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)) 1))
(*.f32 u (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 n1_i n0_i) #s(literal -1 binary32))))
(* 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))
(*.f32 u (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) n0_i) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 n1_i n0_i) #s(literal -1 binary32)))))
(* 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))
(*.f32 u (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) n0_i) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 n1_i n0_i) #s(literal -1 binary32)))))
(* 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))
(*.f32 u (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) n0_i) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 n1_i n0_i) #s(literal -1 binary32)))))
(* -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))))) (/ 1 (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.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)))) (/.f32 #s(literal 1 binary32) (*.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))))) (/ 1 (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.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)))) (/.f32 #s(literal 1 binary32) (*.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))))) (/ 1 (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.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)))) (/.f32 #s(literal 1 binary32) (*.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)) (/ 1 (pow u 2)))))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (/.f32 (neg.f32 n1_i) (*.f32 n0_i (*.f32 u u))) (+.f32 (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (*.f32 n0_i (*.f32 u u))) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 #s(literal 1 binary32) (*.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)) (/ 1 (pow u 2)))))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (/.f32 (neg.f32 n1_i) (*.f32 n0_i (*.f32 u u))) (+.f32 (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (*.f32 n0_i (*.f32 u u))) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 #s(literal 1 binary32) (*.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)) (/ 1 (pow u 2)))))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (/.f32 (neg.f32 n1_i) (*.f32 n0_i (*.f32 u u))) (+.f32 (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (*.f32 n0_i (*.f32 u u))) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.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)
(/ (+ (* -1 (* n0_i u)) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u n0_i)) (+.f32 (*.f32 u n1_i) (*.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)
(/ (+ (* -1 (* n0_i u)) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u n0_i)) (+.f32 (*.f32 u n1_i) (*.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)
(/ (+ (* -1 (* n0_i u)) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u n0_i)) (+.f32 (*.f32 u n1_i) (*.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)
(* -1 u)
(neg.f32 u)
(- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)) u)
(+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u))
(- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)) u)
(+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u))
(- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i)) u)
(+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u))
(* -1 u)
(neg.f32 u)
(- (* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)) u)
(-.f32 (neg.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u n1_i)) (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) u)
(- (* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)) u)
(-.f32 (neg.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u n1_i)) (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) u)
(- (* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)) u)
(-.f32 (neg.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u n1_i)) (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) u)
(* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 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 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 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 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 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 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 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 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 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 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 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 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 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 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 u n0_i)))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 (neg.f32 (/.f32 u n0_i)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 (neg.f32 (/.f32 u n0_i)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 (neg.f32 (/.f32 u n0_i)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))
(* -1 (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 (neg.f32 (/.f32 u n0_i)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) 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 (/.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 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 (/.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 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 (/.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 u n1_i) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* (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 (*.f32 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 (*.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 (*.f32 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 (*.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 (*.f32 normAngle normAngle) n0_i))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* (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 (*.f32 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 (*.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 (*.f32 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 (*.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 (*.f32 normAngle normAngle) n0_i))))
(* u (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))
(*.f32 u (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 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))))
(*.f32 u (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u 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 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u 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 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u 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 (*.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)))))
(* (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 (*.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)))))
(* (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 (*.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) (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))))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (/.f32 (neg.f32 n1_i) (*.f32 n0_i (*.f32 u u))) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (*.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))))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (/.f32 (neg.f32 n1_i) (*.f32 n0_i (*.f32 u u))) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (*.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))))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (/.f32 (neg.f32 n1_i) (*.f32 n0_i (*.f32 u u))) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (*.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 (*.f32 u n1_i) (*.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)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.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)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.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)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.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)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.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)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.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)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.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)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.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)
(* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(neg.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u n1_i)) (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i))
(* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(neg.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u n1_i)) (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i))
(* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(neg.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u n1_i)) (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i))
(* -1 (/ (+ (* -1 (* n1_i u)) (* 1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(neg.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u n1_i)) (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i))
n0_i
(+ n0_i (* u (+ n1_i (* -1 (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 (-.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))))))
(+ n0_i (* u (+ n1_i (+ (* -1 (* u (- (* -1 (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i)) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i)) (* -1/2 (* n0_i (pow normAngle 2))))))) (* -1 (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (neg.f32 (*.f32 u (-.f32 (neg.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) n0_i)) (+.f32 (neg.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (-.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))) n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)))))) (-.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))))))
(+ n0_i (* u (+ n1_i (+ (* -1 (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) (* u (+ (* -1 (* u (- (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* -1 (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i)) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i)) (* -1/2 (* n0_i (pow normAngle 2)))))) n0_i)) (* 1/2 (* (pow normAngle 2) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))))))) (* -1 (- (* -1 (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i)) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i)) (* -1/2 (* n0_i (pow normAngle 2))))))))))))
(+.f32 n0_i (*.f32 u (+.f32 (+.f32 n1_i (neg.f32 (-.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))))) (*.f32 u (-.f32 (*.f32 (neg.f32 u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (+.f32 (neg.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (-.f32 (neg.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) n0_i)) (+.f32 (neg.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (-.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))) n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32))))) n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))))))) (-.f32 (neg.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) n0_i)) (+.f32 (neg.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (-.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))) n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)))))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (neg.f32 (*.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/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n1_i (pow u 2))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (neg.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (neg.f32 (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (*.f32 u u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n1_i (*.f32 u u))))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 3)) (/ n1_i (pow u 2)))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (neg.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (neg.f32 (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (*.f32 u u))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (+.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (/.f32 n1_i (*.f32 u u)))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))))
(* -1 (* (pow u 3) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 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) n0_i) #s(literal 1/2 binary32)) u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (* -1 (/ (- (* -1 n1_i) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.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 #s(literal -1 binary32) (+.f32 (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 n1_i (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))) u)) (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)))) u)))
(* -1 (* (pow u 3) (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 n1_i) (* -1 (/ n0_i u))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.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)))) (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 n1_i (/.f32 n0_i u))) (*.f32 #s(literal 1 binary32) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))) u)) (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32))) u))))
(* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (-.f32 (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))))))
(+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* n1_i (+ u (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/6 (pow normAngle 2))) (+ (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))) (* 1/24 (/ (* (pow n0_i 2) (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))))))))
(+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (-.f32 (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))) (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (-.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 (*.f32 n0_i n0_i) (pow.f32 normAngle #s(literal 6 binary32)))) (*.f32 (*.f32 u u) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))))))
(+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* n1_i (+ u (+ (* -1 (* n1_i (* (pow u 3) (- (* 1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (+ (* -1/6 (/ (* (pow normAngle 2) (- (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/144 (/ (* (pow n0_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 3))))))))) (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/6 (pow normAngle 2))) (+ (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))) (* 1/24 (/ (* (pow n0_i 2) (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2))))))))))))
(+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (-.f32 (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))) (*.f32 n1_i (+.f32 u (-.f32 (neg.f32 (*.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (-.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 #s(literal 1/144 binary32) (*.f32 (*.f32 n0_i n0_i) (pow.f32 normAngle #s(literal 8 binary32)))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))))))))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 (*.f32 n0_i n0_i) (pow.f32 normAngle #s(literal 6 binary32)))) (*.f32 (*.f32 u u) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))))))))))
(+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* n1_i (+ u (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/6 (pow normAngle 2))) (+ (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))) (* 1/24 (/ (* (pow n0_i 2) (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))))) (* n1_i (+ (* -1 (* (pow u 3) (- (* 1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (+ (* -1/6 (/ (* (pow normAngle 2) (- (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/144 (/ (* (pow n0_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 3)))))))) (* n1_i (* (pow u 3) (+ (* -1/6 (/ (* (pow normAngle 2) (- (* 1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/864 (/ (* (pow n0_i 2) (pow normAngle 10)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 4)))))))))))))
(+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (-.f32 (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))) (*.f32 n1_i (+.f32 (+.f32 u (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (-.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 (*.f32 n0_i n0_i) (pow.f32 normAngle #s(literal 6 binary32)))) (*.f32 (*.f32 u u) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))))))) (*.f32 n1_i (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (-.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 #s(literal 1/144 binary32) (*.f32 (*.f32 n0_i n0_i) (pow.f32 normAngle #s(literal 8 binary32)))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))))) (*.f32 n1_i (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))))))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))))))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 #s(literal 1/864 binary32) (*.f32 (*.f32 n0_i n0_i) (pow.f32 normAngle #s(literal 10 binary32)))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (pow.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) #s(literal 4 binary32))))))))))))
(* n1_i (+ u (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))))
(* n1_i (+ u (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i)))))
(*.f32 n1_i (+.f32 u (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u))))))) n1_i))))
(* n1_i (+ u (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (* -1 (/ (* (pow u 3) (- (* -6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2))) (* -3/2 (* (pow n0_i 2) (pow normAngle 2)))))) (pow n1_i 2))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i))))))
(*.f32 n1_i (+.f32 (+.f32 u (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))) (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (*.f32 #s(literal -6 binary32) (-.f32 (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (/.f32 (*.f32 (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u)))))) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 #s(literal -3/2 binary32) (*.f32 n0_i n0_i)) (*.f32 normAngle normAngle)))) (*.f32 n1_i n1_i))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u))))))) n1_i))))
(* n1_i (+ u (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (* -1 (/ (* (pow u 3) (- (* -6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2))) (* -3/2 (* (pow n0_i 2) (pow normAngle 2)))))) (pow n1_i 2))) (+ (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i)) (/ (* (pow u 3) (+ (* -9 (* (pow n0_i 2) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -6 (/ (* u (* (- (* -6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (* -6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2)))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2))))) (pow n1_i 3)))))))
(*.f32 n1_i (+.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))) (+.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (*.f32 #s(literal -6 binary32) (-.f32 (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (/.f32 (*.f32 (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u)))))) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 #s(literal -3/2 binary32) (*.f32 n0_i n0_i)) (*.f32 normAngle normAngle)))) (*.f32 n1_i n1_i))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u))))))) n1_i)) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -9 binary32) (*.f32 (*.f32 (*.f32 n0_i n0_i) u) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 u (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (*.f32 #s(literal -6 binary32) (-.f32 (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (/.f32 (*.f32 (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u)))))) (*.f32 normAngle normAngle))))))) (*.f32 normAngle normAngle)))) (*.f32 n1_i (*.f32 n1_i n1_i)))))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))))))
(*.f32 (neg.f32 n1_i) (-.f32 (neg.f32 u) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 (-.f32 (neg.f32 u) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u))))))) n1_i)))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (/ (* (pow u 3) (- (* 6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* 3/2 (* (pow n0_i 2) (pow normAngle 2))) (* 6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2)))))) n1_i)) n1_i))))))
(*.f32 (neg.f32 n1_i) (+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u))))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (*.f32 (*.f32 #s(literal 3/2 binary32) (*.f32 n0_i n0_i)) (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u))))))) (*.f32 normAngle normAngle)))) n1_i)) n1_i)) (neg.f32 u)))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (* 6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* 3/2 (* (pow n0_i 2) (pow normAngle 2))) (* 6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2))))))) (* -1 (/ (* (pow u 3) (+ (* -9 (* (pow n0_i 2) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 6 (/ (* u (* (- (* 6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (* 6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2)))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2))))) n1_i))) n1_i))) n1_i))))))
(*.f32 (neg.f32 n1_i) (+.f32 (-.f32 (neg.f32 u) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u))))))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (*.f32 (*.f32 #s(literal 3/2 binary32) (*.f32 n0_i n0_i)) (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u))))))) (*.f32 normAngle normAngle)))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -9 binary32) (*.f32 (*.f32 (*.f32 n0_i n0_i) u) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 u (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (*.f32 #s(literal 6 binary32) (-.f32 (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (/.f32 (*.f32 (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u)))))) (*.f32 normAngle normAngle))))))) (*.f32 normAngle normAngle)))) n1_i)) n1_i))) n1_i)))
(+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2))))) (* n1_i u))
(+.f32 (*.f32 u n1_i) (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u)))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))
(+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))))) (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2))))) (* n1_i u)))
(+.f32 (-.f32 (neg.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (/.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))))) (*.f32 (/.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))))))) (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (*.f32 u n1_i))
(+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2))))) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))) (+ (* 1/4 (/ (pow n0_i 2) (* u (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))) (- (/ n0_i u) (/ n0_i (pow u 2))))))))) (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))))))))
(+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u)))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (-.f32 (neg.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (-.f32 (-.f32 (*.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 u (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) (/.f32 (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (/.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))))) (*.f32 (/.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u)))))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (/.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))))) (*.f32 (/.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))))))))))
(+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2))))) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))) (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))) (+ (* 1/4 (/ (pow n0_i 2) (* u (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/4 (/ (* (pow n0_i 2) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))) (* u (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (- (/ n0_i u) (/ n0_i (pow u 2)))))))))))))
(+.f32 (+.f32 (*.f32 u n1_i) (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u)))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (/.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))))) (*.f32 (/.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u)))))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (-.f32 (-.f32 (*.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 u (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) (/.f32 (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (/.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))))) (*.f32 (/.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u)))))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 n0_i n0_i) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))) (*.f32 u (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))))) (/.f32 (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (-.f32 (*.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 u (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (/.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))))) (*.f32 (/.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u)))))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))))
(neg.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u)))))) (*.f32 normAngle normAngle))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (+ (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))) (/ (* n1_i u) (pow normAngle 2))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (+.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u)))))) (*.f32 normAngle normAngle))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))))) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u))))) (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (pow.f32 normAngle #s(literal 4 binary32)))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (+ (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))) (+ (/ (* n1_i u) (pow normAngle 2)) (/ (* (pow u 3) (+ (* -1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 3)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 4)))) (/ (* (- (/ n0_i u) (/ n0_i (pow u 2))) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (pow normAngle 6)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u)))))) (*.f32 normAngle normAngle))) (+.f32 (+.f32 (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)) (neg.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))))) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u))))) (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (pow.f32 normAngle #s(literal 4 binary32))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))))) (*.f32 u (pow.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) #s(literal 4 binary32)))) (/.f32 (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u))))) (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (pow.f32 normAngle #s(literal 6 binary32))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))))
(neg.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u)))))) (*.f32 normAngle normAngle))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (+ (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))) (/ (* n1_i u) (pow normAngle 2))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (+.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u)))))) (*.f32 normAngle normAngle))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))))) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u))))) (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (pow.f32 normAngle #s(literal 4 binary32)))) (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (+ (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))) (+ (/ (* n1_i u) (pow normAngle 2)) (/ (* (pow u 3) (+ (* -1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 3)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 4)))) (/ (* (- (/ n0_i u) (/ n0_i (pow u 2))) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (pow normAngle 6)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u)))))) (*.f32 normAngle normAngle))) (+.f32 (+.f32 (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)) (neg.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))))) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u))))) (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (pow.f32 normAngle #s(literal 4 binary32))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))))) (*.f32 u (pow.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) #s(literal 4 binary32)))) (/.f32 (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u))))) (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (pow.f32 normAngle #s(literal 6 binary32))))))
(+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u))
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (*.f32 u u)))))
(+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))))) (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n1_i u)))
(+.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u)))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (*.f32 u u))))) (*.f32 u n1_i))
(+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (+ (* n0_i (+ (* -1 (* n0_i (* (pow u 3) (- (* -6 (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* n1_i (* (pow normAngle 2) (pow u 2))))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) (- (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n1_i (pow normAngle 2)))) (* -3/2 (/ (pow normAngle 2) n1_i))))))) (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))))) (* n1_i u)))
(+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (*.f32 u u)))) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 (neg.f32 (*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (-.f32 (*.f32 #s(literal -6 binary32) (-.f32 (*.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u))) (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u)))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 n1_i (*.f32 normAngle normAngle))))) (/.f32 (*.f32 #s(literal -3/2 binary32) (*.f32 normAngle normAngle)) n1_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u)))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))))))
(+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (+ (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n0_i (+ (* -1 (* (pow u 3) (- (* -6 (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* n1_i (* (pow normAngle 2) (pow u 2))))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) (- (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n1_i (pow normAngle 2)))) (* -3/2 (/ (pow normAngle 2) n1_i)))))) (* n0_i (* (pow u 3) (+ (* -9 (/ (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))) (pow n1_i 2))) (* -6 (/ (* u (* (- (* -6 (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* n1_i (* (pow normAngle 2) (pow u 2))))) (* -6 (/ (* u (* (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) (- (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n1_i (pow normAngle 2))))) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))) (* n1_i (pow normAngle 2))))))))))) (* n1_i u)))
(+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (*.f32 u u)))) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u)))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (-.f32 (*.f32 #s(literal -6 binary32) (-.f32 (*.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u))) (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u)))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 n1_i (*.f32 normAngle normAngle))))) (/.f32 (*.f32 #s(literal -3/2 binary32) (*.f32 normAngle normAngle)) n1_i))) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (/.f32 (*.f32 #s(literal -9 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 n1_i n1_i)) (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 u (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (*.f32 #s(literal -6 binary32) (-.f32 (*.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u))) (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u)))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 n1_i (*.f32 normAngle normAngle)))))))) (*.f32 n1_i (*.f32 normAngle normAngle)))))))))))
(* -1 (* n0_i (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))))
(neg.f32 (*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (+ (* -1 (/ (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) n0_i)) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 n1_i (pow.f32 normAngle #s(literal 6 binary32)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))))))) n0_i)) (/.f32 (*.f32 u n1_i) n0_i)))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 3))))))) (pow n0_i 2))) (+ (* -1 (/ (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) n0_i)) (/ (* n1_i u) n0_i)))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))))) (+.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (pow.f32 u #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))))))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (/.f32 (*.f32 #s(literal 1/144 binary32) (*.f32 (pow.f32 normAngle #s(literal 8 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))))))) (*.f32 n0_i n0_i))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 n1_i (pow.f32 normAngle #s(literal 6 binary32)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))))))) n0_i)) (/.f32 (*.f32 u n1_i) n0_i))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 3))))))) (pow n0_i 2))) (+ (* -1 (/ (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) n0_i)) (+ (/ (* n1_i u) n0_i) (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/864 (/ (* (pow n1_i 3) (pow normAngle 10)) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 4)))))) (pow n0_i 3)))))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))))) (+.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (pow.f32 u #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))))))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (/.f32 (*.f32 #s(literal 1/144 binary32) (*.f32 (pow.f32 normAngle #s(literal 8 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))))))) (*.f32 n0_i n0_i))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 n1_i (pow.f32 normAngle #s(literal 6 binary32)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))))))) n0_i)) (+.f32 (/.f32 (*.f32 u n1_i) n0_i) (*.f32 (*.f32 u (*.f32 u u)) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (pow.f32 u #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))))))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))))))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (/.f32 (*.f32 #s(literal 1/864 binary32) (*.f32 (pow.f32 normAngle #s(literal 10 binary32)) (*.f32 n1_i (*.f32 n1_i n1_i)))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (pow.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) #s(literal 4 binary32))))) (*.f32 n0_i (*.f32 n0_i n0_i))))))))
(* n0_i (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))))))
(*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 (/.f32 (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) u) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))))))) (* n1_i u)) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 (/.f32 (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) u) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (-.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 n1_i (pow.f32 normAngle #s(literal 6 binary32)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))))) n0_i)))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))))))) (+ (* n1_i u) (/ (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 3))))))) n0_i))) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 (/.f32 (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) u) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))) (/.f32 (+.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (-.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 n1_i (pow.f32 normAngle #s(literal 6 binary32)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (pow.f32 u #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (/.f32 (*.f32 #s(literal 1/144 binary32) (*.f32 (pow.f32 normAngle #s(literal 8 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))))) n0_i)) n0_i)))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))))))) (+ (* -1 (/ (+ (* -1 (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 3)))))))) (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/864 (/ (* (pow n1_i 3) (pow normAngle 10)) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 4)))))) n0_i))) n0_i)) (* n1_i u))) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 (/.f32 (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) u) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))) (/.f32 (+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (-.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 n1_i (pow.f32 normAngle #s(literal 6 binary32)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (-.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (pow.f32 u #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (/.f32 (*.f32 #s(literal 1/144 binary32) (*.f32 (pow.f32 normAngle #s(literal 8 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (pow.f32 u #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (/.f32 (*.f32 #s(literal 1/864 binary32) (*.f32 (pow.f32 normAngle #s(literal 10 binary32)) (*.f32 n1_i (*.f32 n1_i n1_i)))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) #s(literal 4 binary32)))))) n0_i)) n0_i)) (*.f32 u n1_i)) n0_i)))
(* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u)))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))
(+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))))) (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2))))))
(-.f32 (neg.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (/.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))))) (*.f32 (/.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))))))) (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))
(+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2))))) (* (pow normAngle 2) (+ (* -1 (* (pow normAngle 2) (* (pow u 3) (- (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))) (+ (* 1/4 (/ (pow n0_i 2) (* u (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))) (- (/ n0_i u) (/ n0_i (pow u 2))))))))) (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))))))
(+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u)))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (neg.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (-.f32 (-.f32 (*.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 u (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) (/.f32 (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (/.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))))) (*.f32 (/.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u)))))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (/.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))))) (*.f32 (/.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u)))))))))
(+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (- (/ n0_i u) (/ n0_i (pow u 2))))) (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))) (* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))) (+ (* 1/4 (/ (pow n0_i 2) (* u (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))) (- (/ n0_i u) (/ n0_i (pow u 2)))))))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/4 (/ (* (pow n0_i 2) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))) (* u (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2))))) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (- (/ n0_i u) (/ n0_i (pow u 2))))))))))))
(+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u)))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (/.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))))) (*.f32 (/.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u)))))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (-.f32 (-.f32 (*.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 u (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) (/.f32 (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (/.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))))) (*.f32 (/.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u)))))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 n0_i n0_i) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))) (*.f32 u (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))))) (/.f32 (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (-.f32 (*.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 u (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (/.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))))) (*.f32 (/.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u)))))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))))
(neg.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u)))))) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u)))))) (*.f32 normAngle normAngle))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))))) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u))))) (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (pow.f32 normAngle #s(literal 4 binary32))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (+ (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))) (/ (* (pow u 3) (+ (* -1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 3)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 4)))) (/ (* (- (/ n0_i u) (/ n0_i (pow u 2))) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (pow normAngle 6))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (+.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u)))))) (*.f32 normAngle normAngle))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))))) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u))))) (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (pow.f32 normAngle #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))))) (*.f32 u (pow.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) #s(literal 4 binary32)))) (/.f32 (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u))))) (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (pow.f32 normAngle #s(literal 6 binary32))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))))
(neg.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u)))))) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u)))))) (*.f32 normAngle normAngle))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))))) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u))))) (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (pow.f32 normAngle #s(literal 4 binary32))))))
(* (pow normAngle 2) (+ (* -1 (* (pow u 3) (- (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/4 (/ (* (pow n0_i 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))))) (pow normAngle 2))) (+ (* -1 (/ (* (pow u 3) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (* 1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 3)))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (pow normAngle 4))) (/ (* (pow u 3) (+ (* -1/4 (/ (* (pow n0_i 2) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 3)) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 4)))) (/ (* (- (/ n0_i u) (/ n0_i (pow u 2))) (- (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (/ (* (- (* 2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow u 3) (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (pow normAngle 6))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (+.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u)))))) (*.f32 normAngle normAngle))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))))) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u))))) (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (pow.f32 normAngle #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))))) (*.f32 u (pow.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) #s(literal 4 binary32)))) (/.f32 (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 u u))))) (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (pow.f32 normAngle #s(literal 6 binary32))))))
(* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (-.f32 (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))))))
(+ (* -1 (* n1_i (* (pow u 3) (- (+ (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/6 (pow normAngle 2))) (+ (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))) (* 1/24 (/ (* (pow n0_i 2) (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2))))))))) (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))))
(-.f32 (neg.f32 (*.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (-.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 (*.f32 n0_i n0_i) (pow.f32 normAngle #s(literal 6 binary32)))) (*.f32 (*.f32 u u) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))))))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (-.f32 (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))))
(+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* n1_i (+ (* -1 (* n1_i (* (pow u 3) (- (* 1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (+ (* -1/6 (/ (* (pow normAngle 2) (- (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/144 (/ (* (pow n0_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 3))))))))) (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/6 (pow normAngle 2))) (+ (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))) (* 1/24 (/ (* (pow n0_i 2) (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))))))))
(+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (-.f32 (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))) (*.f32 n1_i (-.f32 (neg.f32 (*.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (-.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 #s(literal 1/144 binary32) (*.f32 (*.f32 n0_i n0_i) (pow.f32 normAngle #s(literal 8 binary32)))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))))))))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 (*.f32 n0_i n0_i) (pow.f32 normAngle #s(literal 6 binary32)))) (*.f32 (*.f32 u u) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))))))
(+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* n1_i (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/6 (pow normAngle 2))) (+ (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))) (* 1/24 (/ (* (pow n0_i 2) (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))))) (* n1_i (+ (* -1 (* (pow u 3) (- (* 1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (+ (* -1/6 (/ (* (pow normAngle 2) (- (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/144 (/ (* (pow n0_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 3)))))))) (* n1_i (* (pow u 3) (+ (* -1/6 (/ (* (pow normAngle 2) (- (* 1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* -1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/864 (/ (* (pow n0_i 2) (pow normAngle 10)) (* (pow u 4) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 4))))))))))))
(+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (-.f32 (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))) (*.f32 n1_i (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (-.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 (*.f32 n0_i n0_i) (pow.f32 normAngle #s(literal 6 binary32)))) (*.f32 (*.f32 u u) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))) (*.f32 n1_i (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (-.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 #s(literal 1/144 binary32) (*.f32 (*.f32 n0_i n0_i) (pow.f32 normAngle #s(literal 8 binary32)))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))))) (*.f32 n1_i (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))))))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))))))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 #s(literal 1/864 binary32) (*.f32 (*.f32 n0_i n0_i) (pow.f32 normAngle #s(literal 10 binary32)))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (pow.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) #s(literal 4 binary32))))))))))))
(* -1 (* n1_i (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))))
(neg.f32 (*.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i))))
(*.f32 n1_i (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u))))))) n1_i)))
(* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (* -1 (/ (* (pow u 3) (- (* -6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2))) (* -3/2 (* (pow n0_i 2) (pow normAngle 2)))))) (pow n1_i 2))) (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i)))))
(*.f32 n1_i (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))) (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (*.f32 #s(literal -6 binary32) (-.f32 (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (/.f32 (*.f32 (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u)))))) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 #s(literal -3/2 binary32) (*.f32 n0_i n0_i)) (*.f32 normAngle normAngle)))) (*.f32 n1_i n1_i))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u))))))) n1_i))))
(* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))) (+ (* -1 (/ (* (pow u 3) (- (* -6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2))) (* -3/2 (* (pow n0_i 2) (pow normAngle 2)))))) (pow n1_i 2))) (+ (* -1 (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i)) (/ (* (pow u 3) (+ (* -9 (* (pow n0_i 2) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -6 (/ (* u (* (- (* -6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (* -6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2)))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2))))) (pow n1_i 3))))))
(*.f32 n1_i (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))) (+.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (*.f32 #s(literal -6 binary32) (-.f32 (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (/.f32 (*.f32 (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u)))))) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 #s(literal -3/2 binary32) (*.f32 n0_i n0_i)) (*.f32 normAngle normAngle)))) (*.f32 n1_i n1_i))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u))))))) n1_i)) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -9 binary32) (*.f32 (*.f32 (*.f32 n0_i n0_i) u) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 u (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (*.f32 #s(literal -6 binary32) (-.f32 (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (/.f32 (*.f32 (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u)))))) (*.f32 normAngle normAngle))))))) (*.f32 normAngle normAngle)))) (*.f32 n1_i (*.f32 n1_i n1_i))))))
(* n1_i (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2))))))
(*.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))
(* -1 (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (/ (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2)))))) n1_i))))
(*.f32 (neg.f32 n1_i) (+.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u))))))) n1_i) (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))))
(* -1 (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (/ (* (pow u 3) (- (* 6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* 3/2 (* (pow n0_i 2) (pow normAngle 2))) (* 6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2)))))) n1_i)) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u))))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (*.f32 (*.f32 #s(literal 3/2 binary32) (*.f32 n0_i n0_i)) (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u))))))) (*.f32 normAngle normAngle)))) n1_i)) n1_i)))
(* -1 (* n1_i (+ (* -1 (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (* n0_i (pow normAngle 2))) (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3)))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (* 6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (+ (* 3/2 (* (pow n0_i 2) (pow normAngle 2))) (* 6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2))))))) (* -1 (/ (* (pow u 3) (+ (* -9 (* (pow n0_i 2) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 6 (/ (* u (* (- (* 6 (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow normAngle 2) (pow u 2)))) (* 6 (/ (* u (* (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (- (+ (* 2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (/ n0_i (pow u 3))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (/ n0_i (pow u 2)) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) (pow u 2))))))) (pow normAngle 2)))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2))))) n1_i))) n1_i))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u))))))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (*.f32 (*.f32 #s(literal 3/2 binary32) (*.f32 n0_i n0_i)) (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u))))))) (*.f32 normAngle normAngle)))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -9 binary32) (*.f32 (*.f32 (*.f32 n0_i n0_i) u) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 u (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (*.f32 #s(literal 6 binary32) (-.f32 (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (/.f32 (*.f32 (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 u u)))))) (*.f32 normAngle normAngle))))))) (*.f32 normAngle normAngle)))) n1_i)) n1_i)) n1_i)))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2))))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (*.f32 u u))))
(+ (* -1 (* n0_i (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))))) (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))))
(-.f32 (neg.f32 (*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u)))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (*.f32 u u)))))
(+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n0_i (+ (* -1 (* n0_i (* (pow u 3) (- (* -6 (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* n1_i (* (pow normAngle 2) (pow u 2))))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) (- (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n1_i (pow normAngle 2)))) (* -3/2 (/ (pow normAngle 2) n1_i))))))) (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))))))
(+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (*.f32 u u)))) (*.f32 n0_i (-.f32 (neg.f32 (*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (-.f32 (*.f32 #s(literal -6 binary32) (-.f32 (*.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u))) (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u)))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 n1_i (*.f32 normAngle normAngle))))) (/.f32 (*.f32 #s(literal -3/2 binary32) (*.f32 normAngle normAngle)) n1_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u)))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))))))
(+ (* -1 (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 2)))))) (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3)))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n0_i (+ (* -1 (* (pow u 3) (- (* -6 (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* n1_i (* (pow normAngle 2) (pow u 2))))) (+ (* -6 (/ (* u (* (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) (- (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n1_i (pow normAngle 2)))) (* -3/2 (/ (pow normAngle 2) n1_i)))))) (* n0_i (* (pow u 3) (+ (* -9 (/ (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))) (pow n1_i 2))) (* -6 (/ (* u (* (- (* -6 (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* n1_i (* (pow normAngle 2) (pow u 2))))) (* -6 (/ (* u (* (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) (- (+ (* 2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (/ 1 (pow u 3))) (+ (* -1/2 (/ (pow normAngle 2) u)) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2))))))) (* n1_i (pow normAngle 2))))) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))) (* n1_i (pow normAngle 2))))))))))))
(+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (*.f32 u u)))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u)))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (-.f32 (*.f32 #s(literal -6 binary32) (-.f32 (*.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u))) (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u)))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 n1_i (*.f32 normAngle normAngle))))) (/.f32 (*.f32 #s(literal -3/2 binary32) (*.f32 normAngle normAngle)) n1_i))) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (/.f32 (*.f32 #s(literal -9 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 n1_i n1_i)) (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 u (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (*.f32 #s(literal -6 binary32) (-.f32 (*.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u))) (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u)))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 n1_i (*.f32 normAngle normAngle)))))))) (*.f32 n1_i (*.f32 normAngle normAngle))))))))))
(* -1 (* n0_i (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))))
(neg.f32 (*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (* -1 (/ (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) n0_i))))
(*.f32 n0_i (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 n1_i (pow.f32 normAngle #s(literal 6 binary32)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))))))) n0_i)))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 3))))))) (pow n0_i 2))) (* -1 (/ (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) n0_i)))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))))) (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (pow.f32 u #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))))))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (/.f32 (*.f32 #s(literal 1/144 binary32) (*.f32 (pow.f32 normAngle #s(literal 8 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))))))) (*.f32 n0_i n0_i))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 n1_i (pow.f32 normAngle #s(literal 6 binary32)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))))))) n0_i))))
(* n0_i (+ (* -1 (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (+ (* -1 (/ (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 3))))))) (pow n0_i 2))) (+ (* -1 (/ (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) n0_i)) (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2))) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/864 (/ (* (pow n1_i 3) (pow normAngle 10)) (* (pow u 4) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 4)))))) (pow n0_i 3))))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))))) (+.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (pow.f32 u #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))))))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (/.f32 (*.f32 #s(literal 1/144 binary32) (*.f32 (pow.f32 normAngle #s(literal 8 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))))))) (*.f32 n0_i n0_i))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 n1_i (pow.f32 normAngle #s(literal 6 binary32)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))))))) n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (pow.f32 u #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))))))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))))))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (/.f32 (*.f32 #s(literal 1/864 binary32) (*.f32 (pow.f32 normAngle #s(literal 10 binary32)) (*.f32 n1_i (*.f32 n1_i n1_i)))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (pow.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) #s(literal 4 binary32))))) (*.f32 n0_i (*.f32 n0_i n0_i)))))))
(* n0_i (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))))))
(*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 (/.f32 (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) u) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (/ (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) n0_i))))
(*.f32 (neg.f32 n0_i) (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 (/.f32 (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) u) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 n1_i (pow.f32 normAngle #s(literal 6 binary32)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))) n0_i)))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))))))) (/ (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 3))))))) n0_i)) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 (/.f32 (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) u) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (-.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 n1_i (pow.f32 normAngle #s(literal 6 binary32)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (pow.f32 u #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (/.f32 (*.f32 #s(literal 1/144 binary32) (*.f32 (pow.f32 normAngle #s(literal 8 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))))) n0_i)) n0_i)))
(* -1 (* n0_i (+ (* -1 (* (pow u 3) (- (+ (* 1/6 (pow normAngle 2)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (+ (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/6 (* n1_i (pow normAngle 2)))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))) (* 1/24 (/ (* n1_i (pow normAngle 6)) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2)))))))) (* -1 (/ (+ (* -1 (* (pow u 3) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/144 (/ (* (pow n1_i 2) (pow normAngle 8)) (* (pow u 3) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 3)))))))) (* -1 (/ (* (pow u 3) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2))) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* 1/864 (/ (* (pow n1_i 3) (pow normAngle 10)) (* (pow u 4) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 4)))))) n0_i))) n0_i))) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 (/.f32 (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) u) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (-.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 n1_i (pow.f32 normAngle #s(literal 6 binary32)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))) (-.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (pow.f32 u #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (/.f32 (*.f32 #s(literal 1/144 binary32) (*.f32 (pow.f32 normAngle #s(literal 8 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))))) (/.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (pow.f32 u #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (/.f32 (*.f32 #s(literal 1/864 binary32) (*.f32 (pow.f32 normAngle #s(literal 10 binary32)) (*.f32 n1_i (*.f32 n1_i n1_i)))) (*.f32 (pow.f32 u #s(literal 4 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) #s(literal 4 binary32)))))) n0_i)) n0_i)) n0_i)))
n0_i
(+ n0_i (* -1 (* u (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))))
(+.f32 n0_i (neg.f32 (*.f32 u (-.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))))))
(+ n0_i (* u (+ (* -1 (* u (- (* -1 (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i)) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i)) (* -1/2 (* n0_i (pow normAngle 2))))))) (* -1 (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))))))
(+.f32 n0_i (*.f32 u (-.f32 (neg.f32 (*.f32 u (-.f32 (neg.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) n0_i)) (+.f32 (neg.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (-.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))) n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)))))) (-.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))))))
(+ n0_i (* u (+ (* -1 (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) (* u (+ (* -1 (* u (- (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* -1 (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i)) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i)) (* -1/2 (* n0_i (pow normAngle 2)))))) n0_i)) (* 1/2 (* (pow normAngle 2) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))))))) (* -1 (- (* -1 (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i)) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* 2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))) n0_i)) (* -1/2 (* n0_i (pow normAngle 2)))))))))))
(+.f32 n0_i (*.f32 u (+.f32 (neg.f32 (-.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))) (*.f32 u (-.f32 (*.f32 (neg.f32 u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (+.f32 (neg.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (-.f32 (neg.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) n0_i)) (+.f32 (neg.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (-.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))) n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32))))) n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))))))) (-.f32 (neg.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) n0_i)) (+.f32 (neg.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (-.f32 (*.f32 #s(literal 2 binary32) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))) n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)))))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (neg.f32 (*.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/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (neg.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (neg.f32 (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (*.f32 u u))))))
(* (pow u 3) (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i)))) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (neg.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (neg.f32 (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (*.f32 u u))) (+.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))))
(* -1 (* (pow u 3) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 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) n0_i) #s(literal 1/2 binary32)) u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.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)))) (neg.f32 (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) u))) u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 (/ n0_i u)) (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.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)))) (neg.f32 (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) u))) u))))
(* -1 (pow u 3))
(*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))
(* -1 (pow u 3))
(*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))
(* -1 (pow u 3))
(*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))
(* -1 (pow u 3))
(*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))
(* -1 (pow u 3))
(*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))
(* -1 (pow u 3))
(*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))
(* -1 (pow u 3))
(*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))
(* -1 (pow u 3))
(*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))
(* -1 (pow u 3))
(*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))
(* -1 (pow u 3))
(*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))
(* -1 (pow u 3))
(*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))
(* -1 (pow u 3))
(*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))
(* 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/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* 1/3 (* n0_i (pow normAngle 2)))
(*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* 1/6 (* n1_i (pow normAngle 2)))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n1_i)))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n1_i)))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n1_i)))
(* 1/6 (* n1_i (pow normAngle 2)))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(neg.f32 (*.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n1_i))))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(neg.f32 (*.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n1_i))))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(neg.f32 (*.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n1_i))))
(* 1/6 (* n1_i (pow normAngle 2)))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* 1/3 (* n0_i (pow normAngle 2)))
(*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)))
(* 1/3 (* n0_i (pow normAngle 2)))
(*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 (neg.f32 n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))
(* -1 (* 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 #s(literal -1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) 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 #s(literal -1/6 binary32) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(+ (* 1/6 n1_i) (* 1/3 n0_i))
(+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))
(+ (* 1/6 n1_i) (* 1/3 n0_i))
(+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))
(+ (* 1/6 n1_i) (* 1/3 n0_i))
(+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* n1_i (+ 1/6 (* 1/3 (/ n0_i n1_i))))
(*.f32 n1_i (+.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n0_i #s(literal 1/3 binary32)) n1_i)))
(* n1_i (+ 1/6 (* 1/3 (/ n0_i n1_i))))
(*.f32 n1_i (+.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n0_i #s(literal 1/3 binary32)) n1_i)))
(* n1_i (+ 1/6 (* 1/3 (/ n0_i n1_i))))
(*.f32 n1_i (+.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n0_i #s(literal 1/3 binary32)) n1_i)))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* -1 (* n1_i (- (* -1/3 (/ n0_i n1_i)) 1/6)))
(neg.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) n1_i) #s(literal -1/6 binary32))))
(* -1 (* n1_i (- (* -1/3 (/ n0_i n1_i)) 1/6)))
(neg.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) n1_i) #s(literal -1/6 binary32))))
(* -1 (* n1_i (- (* -1/3 (/ n0_i n1_i)) 1/6)))
(neg.f32 (*.f32 n1_i (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) n1_i) #s(literal -1/6 binary32))))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(+ (* 1/6 n1_i) (* 1/3 n0_i))
(+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))
(+ (* 1/6 n1_i) (* 1/3 n0_i))
(+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))
(+ (* 1/6 n1_i) (* 1/3 n0_i))
(+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 n1_i #s(literal 1/6 binary32)) n0_i)))
(* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 n1_i #s(literal 1/6 binary32)) n0_i)))
(* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 n1_i #s(literal 1/6 binary32)) n0_i)))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* -1 (* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3)))
(*.f32 (neg.f32 n0_i) (+.f32 (/.f32 (*.f32 n1_i #s(literal -1/6 binary32)) n0_i) #s(literal -1/3 binary32)))
(* -1 (* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3)))
(*.f32 (neg.f32 n0_i) (+.f32 (/.f32 (*.f32 n1_i #s(literal -1/6 binary32)) n0_i) #s(literal -1/3 binary32)))
(* -1 (* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3)))
(*.f32 (neg.f32 n0_i) (+.f32 (/.f32 (*.f32 n1_i #s(literal -1/6 binary32)) n0_i) #s(literal -1/3 binary32)))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* 1/6 (pow normAngle 2))
(*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))
(* 1/6 (pow normAngle 2))
(*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))
(* 1/6 (pow normAngle 2))
(*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))
(* 1/6 (pow normAngle 2))
(*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))
(* 1/6 (pow normAngle 2))
(*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))
(* 1/6 (pow normAngle 2))
(*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))
(* 1/6 (pow normAngle 2))
(*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))
(* 1/6 (pow normAngle 2))
(*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))
(* 1/6 (pow normAngle 2))
(*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))
(* 1/6 (pow normAngle 2))
(*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))
(* 1/6 (pow normAngle 2))
(*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))
(* 1/6 (pow normAngle 2))
(*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))
(* (pow normAngle 2) (+ 1/6 (* -1/6 (pow u 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))
(* 1/6 (pow normAngle 2))
(*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))
(+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))
(+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))
(+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))
(* -1/6 (* (pow normAngle 2) (pow u 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))
(* (pow u 2) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i))
(/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))) n0_i)
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))
(*.f32 u (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u 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))))
(*.f32 u (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u 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))))
(*.f32 u (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u 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))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.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)))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.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)))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.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)))))
(* -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/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 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (*.f32 n0_i (*.f32 u u))))))
(* -1 (* (pow u 3) (+ (* -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 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (*.f32 n0_i (*.f32 u u))))))
(* -1 (* (pow u 3) (+ (* -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 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)) (*.f32 n0_i (*.f32 u u))))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.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)
(/ (* 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 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/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))
(/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u))
(+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* n0_i (- (* -2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) u)))))
(+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u)) (*.f32 n0_i (+.f32 (*.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u)) #s(literal -2 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) u)))))
(+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* n0_i (- (+ (* -2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (* n0_i (- (* -6 (/ (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))) (* n1_i (pow normAngle 2)))) (* -6 (/ (* u (* (- (* -2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) u))) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))) (* n1_i (pow normAngle 2))))))) (* -1 (/ (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) u)))))
(+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u)) (*.f32 n0_i (+.f32 (*.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u)) #s(literal -2 binary32)) (-.f32 (*.f32 n0_i (*.f32 #s(literal -6 binary32) (-.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 u u))) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u)) #s(literal -2 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) u))))) (*.f32 n1_i (*.f32 normAngle normAngle)))))) (neg.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) u))))))
(+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2))) (* n0_i (- (+ (* -2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (* n0_i (- (+ (* -6 (/ (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))) (* n1_i (pow normAngle 2)))) (* 6 (/ (* n0_i (* u (* (- (* -6 (/ (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))) (* n1_i (pow normAngle 2)))) (* -6 (/ (* u (* (- (* -2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) u))) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))) (* n1_i (pow normAngle 2))))) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* n1_i (pow normAngle 2))))) (* -6 (/ (* u (* (- (* -2 (/ (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) u))) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))) (* n1_i (pow normAngle 2))))))) (* -1 (/ (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) u)))))
(+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u)) (*.f32 n0_i (+.f32 (*.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u)) #s(literal -2 binary32)) (-.f32 (*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal -6 binary32) (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 u u)))) (*.f32 n1_i (*.f32 normAngle normAngle))) (-.f32 (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 (*.f32 u n0_i) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (*.f32 #s(literal -6 binary32) (-.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 u u))) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u)) #s(literal -2 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) u))))) (*.f32 n1_i (*.f32 normAngle normAngle)))))))) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 u (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u)) #s(literal -2 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) u)))))) (*.f32 n1_i (*.f32 normAngle normAngle)))))) (neg.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) u))))))
(/ (* n0_i (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2)))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))
(*.f32 n0_i (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 u u))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))))
(* n0_i (- (+ (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* n0_i (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))))) (* n0_i (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))
(*.f32 n0_i (-.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))) (+.f32 (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 (/.f32 #s(literal -1/6 binary32) n0_i) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 u u)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))))))))
(* n0_i (- (+ (* -1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow n0_i 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))) (+ (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* n0_i (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))))) (* n0_i (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* (pow n0_i 2) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))))))
(*.f32 n0_i (-.f32 (-.f32 (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))) (/.f32 (*.f32 #s(literal -1/36 binary32) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))) (*.f32 (/.f32 #s(literal -1/6 binary32) n0_i) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 u u)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))))) (+.f32 (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 u u)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))))))) (*.f32 (*.f32 (*.f32 n0_i n0_i) u) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))))))
(* n0_i (- (+ (* -1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow n0_i 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))))) (* (pow n0_i 3) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))) (+ (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* n0_i (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))))) (* n0_i (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))) 2))))))) (* (pow n0_i 2) (* u (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2))))))) (/ (pow (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)) 2) (* (pow u 3) (- (+ (* -1/2 (pow normAngle 2)) (+ (* -1/3 (/ (pow normAngle 2) u)) (/ 1 u))) (/ 1 (pow u 2)))))))))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal -1/36 binary32) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (-.f32 (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal -1/36 binary32) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 u u)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))))))) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))))))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) u) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))) (+.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) n0_i) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 u u)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))))) (+.f32 (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u))) (*.f32 u u)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u))))))))))) (*.f32 (*.f32 (*.f32 n0_i n0_i) u) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))))))))
(* -1 (/ (* n0_i (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (pow u 2)))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))
(neg.f32 (*.f32 (/.f32 n0_i u) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))
(* -1 (* n0_i (- (+ (* -1 (/ (- (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))) n0_i)) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))
(*.f32 (neg.f32 n0_i) (+.f32 (neg.f32 (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 u u)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))) n0_i)) (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (/.f32 (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) u) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))
(* -1 (* n0_i (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) n0_i)) (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))) n0_i)) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))
(*.f32 (neg.f32 n0_i) (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/36 binary32) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 u u)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))) n0_i)) (+.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 u u)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))))) n0_i)) (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (/.f32 (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) u) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))
(* -1 (* n0_i (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))) (* n0_i (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) (* -1/36 (/ (* (pow n1_i 2) (pow normAngle 4)) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))))) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) n0_i)) (* 1/3 (/ (* n1_i (* (pow normAngle 2) (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (* 1/4 (pow normAngle 4)) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (pow u 2))))) (* (pow u 2) (pow (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)) 2))))) n0_i)) (* 1/4 (/ (pow normAngle 4) (* u (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))) (/ (pow (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1) 2) (* (pow u 3) (- (+ (* 1/3 (/ (pow normAngle 2) u)) (+ (* 1/2 (pow normAngle 2)) (/ 1 (pow u 2)))) (/ 1 u)))))))
(*.f32 (neg.f32 n0_i) (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal -1/36 binary32) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 u u)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))))) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (+.f32 (/.f32 (*.f32 #s(literal -1/36 binary32) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (*.f32 n1_i n1_i))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 u u)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))) n0_i)) (+.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 u u)))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))))))) n0_i)) (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u))))) (/.f32 (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) u) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (*.f32 u u))) (+.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) u)))))))
(* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))
(+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* (pow normAngle 2) (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* -1 (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))))
(+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (/.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) #s(literal -2 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))))))))
(+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* (pow normAngle 2) (- (* 1/4 (/ (pow n0_i 2) (* u (- (/ n0_i u) (/ n0_i (pow u 2)))))) (+ (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* -1 (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))))))) (* -1 (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))))
(+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (/.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) #s(literal -2 binary32)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 u (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (/.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) #s(literal -2 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))))))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))))) (neg.f32 (*.f32 (/.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u)))))))))
(+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* (pow normAngle 2) (- (+ (* -1 (/ (* (pow normAngle 2) (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* 1/4 (/ (pow n0_i 2) (* u (- (/ n0_i u) (/ n0_i (pow u 2)))))) (+ (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* -1 (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))))))) (- (/ n0_i u) (/ n0_i (pow u 2))))) (* 1/4 (/ (pow n0_i 2) (* u (- (/ n0_i u) (/ n0_i (pow u 2))))))) (+ (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2)))))) (* -1 (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (- (/ n0_i u) (/ n0_i (pow u 2))))))))) (* -1 (/ (* (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) (pow (- n0_i (/ n0_i u)) 2)) (* (pow u 3) (pow (- (/ n0_i u) (/ n0_i (pow u 2))) 2)))))))
(+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (/.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) #s(literal -2 binary32)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 u (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (/.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) #s(literal -2 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))))))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 n0_i n0_i) u) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 u (*.f32 u u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (/.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))) #s(literal -2 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))))))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))))))) (neg.f32 (*.f32 (/.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u)))))))))
(/ (* (pow normAngle 2) (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2)))) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))
(*.f32 (*.f32 normAngle normAngle) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u u))) (*.f32 u (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))
(* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (+ (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 2) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (*.f32 u (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 u (*.f32 normAngle normAngle))) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))))))
(* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow normAngle 4) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))))) (+ (/ (* (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 4) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 2) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (*.f32 u (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (+.f32 (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 u (*.f32 normAngle normAngle))) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u u)))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))))))
(* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (+ (* -1 (/ (* (- (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 6) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow normAngle 4) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (/ (* (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 4) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 2) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (-.f32 (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (*.f32 u (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (neg.f32 (*.f32 (-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u u)))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))))) (+.f32 (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 u (*.f32 normAngle normAngle))) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u u)))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))))))
(/ (* (pow normAngle 2) (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2)))) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))
(*.f32 (*.f32 normAngle normAngle) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u u))) (*.f32 u (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))
(* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (+ (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 2) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (*.f32 u (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 u (*.f32 normAngle normAngle))) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))))))
(* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow normAngle 4) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))))) (+ (/ (* (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 4) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 2) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (*.f32 u (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (+.f32 (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 u (*.f32 normAngle normAngle))) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u u)))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))))))
(* (pow normAngle 2) (- (+ (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow normAngle 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (+ (* -1 (/ (* (- (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 6) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (+ (* -1 (/ (pow (- n0_i (/ n0_i u)) 2) (* (pow normAngle 4) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))) (* 1/4 (/ (pow n0_i 2) (* u (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))))))) (+ (/ (* (- (* -2 (/ (* (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) (- n0_i (/ n0_i u))) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))) (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 4) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))))) (+ (/ (* (- (* 1/4 (pow n0_i 2)) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (pow u 2))) (- (/ n0_i u) (/ n0_i (pow u 2)))) (* (pow normAngle 2) (* u (pow (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u)))) 2)))) (/ (pow (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) 2) (* (pow u 3) (+ (* -1/2 n0_i) (+ (* -1/2 (/ n0_i u)) (* -1/6 (/ (- n1_i n0_i) u))))))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (-.f32 (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (*.f32 u (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (neg.f32 (*.f32 (-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (-.f32 n0_i (/.f32 n0_i u)) (-.f32 n0_i (/.f32 n0_i u))) (*.f32 u (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u u)))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))) (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u))))))) (+.f32 (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (*.f32 (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 u (*.f32 normAngle normAngle))) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u u))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (-.f32 n0_i (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))) (/.f32 (*.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (*.f32 u u)))) (*.f32 u (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))) (/.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) u)))))))))
(/ n0_i (pow u 3))
(/.f32 n0_i (*.f32 u (*.f32 u u)))
(/ (+ n0_i (* u (- (* -2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))))) (pow u 3))
(/.f32 (+.f32 n0_i (*.f32 u (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))))) (*.f32 u (*.f32 u u)))
(/ (+ n0_i (* u (- (+ (* -2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* u (- (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* -2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))) n0_i)) (* 1/2 (* n0_i (pow normAngle 2))))))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))))) (pow u 3))
(/.f32 (+.f32 n0_i (*.f32 u (+.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) #s(literal -2 binary32)) (-.f32 (*.f32 u (-.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))))) n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))))))) (*.f32 u (*.f32 u u)))
(/ (+ n0_i (* u (- (+ (* -2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* u (- (+ (* -1 (* u (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* -2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))) n0_i)) (* 1/2 (* n0_i (pow normAngle 2)))))) n0_i)) (* 1/2 (* (pow normAngle 2) (- (* -2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))))))) (/ (pow (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) 2) n0_i)) (+ (* -1 (/ (* (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) (- (* -2 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))))) n0_i)) (* 1/2 (* n0_i (pow normAngle 2))))))) (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))))))) (pow u 3))
(/.f32 (+.f32 n0_i (*.f32 u (+.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) #s(literal -2 binary32)) (-.f32 (*.f32 u (+.f32 (*.f32 (neg.f32 u) (+.f32 (neg.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (-.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))))) n0_i)))) n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))))) (-.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))))) n0_i))))) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))))))) (*.f32 u (*.f32 u u)))
(* -1/2 (/ (* n0_i (pow normAngle 2)) u))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u))
(/ (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) u))) u)
(/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ n0_i (pow u 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))) u))) u)
(/.f32 (-.f32 (-.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i (*.f32 u u))) (/.f32 n0_i u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) u)) u)
(/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ n0_i (pow u 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))) u))) u)
(/.f32 (-.f32 (-.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i (*.f32 u u))) (/.f32 n0_i u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) u)) u)
(* -1/2 (/ (* n0_i (pow normAngle 2)) u))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u))
(* -1 (/ (+ (* 1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))) u))) u))
(neg.f32 (/.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal 1/2 binary32)) (/.f32 n0_i u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) u)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (/ n0_i u)) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u))
(neg.f32 (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal 1/2 binary32)) (neg.f32 (/.f32 (+.f32 (/.f32 n0_i u) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))) u))) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) (/ n0_i u)) u)) (* 1/2 (* n0_i (pow normAngle 2)))) u))
(neg.f32 (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal 1/2 binary32)) (neg.f32 (/.f32 (+.f32 (/.f32 n0_i u) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))))) u))) u))
(/ (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))
(- (+ (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* n1_i (- (* 1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2)))) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2))))))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))
(+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (-.f32 (*.f32 n1_i (+.f32 (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u))) (*.f32 (*.f32 u u) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))))) (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))
(- (+ (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* n1_i (- (+ (* 1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* n1_i (- (* -1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2)))) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2)))) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2))))))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))
(+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (-.f32 (*.f32 n1_i (+.f32 (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (-.f32 (*.f32 n1_i (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 normAngle #s(literal 4 binary32)) (*.f32 u (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))) #s(literal -1/36 binary32)) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u))) (*.f32 (*.f32 u u) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u))) (*.f32 (*.f32 u u) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))))))))) (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))
(- (+ (* 1/4 (/ (* (pow n0_i 2) (pow normAngle 4)) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* n1_i (- (+ (* 1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* n1_i (- (+ (* -1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (* -1/36 (/ (pow normAngle 4) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2)))) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/3 (/ (* (pow normAngle 2) (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u))) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2)))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2)))) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2)))))) (* u (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))))) (* -1/6 (/ (* (pow normAngle 2) (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2)))) (* (pow u 2) (pow (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) 2))))))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (* (pow u 3) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))))
(+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (-.f32 (*.f32 n1_i (+.f32 (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (-.f32 (*.f32 n1_i (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 normAngle #s(literal 4 binary32)) (*.f32 u (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))) #s(literal -1/36 binary32)) (-.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 normAngle #s(literal 4 binary32)) (*.f32 u (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))) #s(literal -1/36 binary32)) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u))) (*.f32 (*.f32 u u) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))))))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u))) (*.f32 (*.f32 u u) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))))))))) (*.f32 u (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u))) (*.f32 (*.f32 u u) (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))))))))) (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))))))
(* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))
(/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u))
(* n1_i (- (+ (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (* n1_i (pow u 2)))) (* 1/6 (/ (pow normAngle 2) (pow u 2)))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (* n1_i u)))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 n1_i (*.f32 u u))) (-.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (neg.f32 (/.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (*.f32 u n1_i))))))
(* n1_i (- (+ (* -6 (/ (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2))) (* (pow n1_i 2) (pow normAngle 2)))) (+ (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (* n1_i (pow u 2)))) (* 1/6 (/ (pow normAngle 2) (pow u 2))))) (+ (* -6 (/ (* u (* (- (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (* (pow n1_i 2) (pow normAngle 2)))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (* n1_i u))))))
(*.f32 n1_i (-.f32 (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (/.f32 (*.f32 #s(literal -2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 n1_i (*.f32 u u)))) (/.f32 (*.f32 #s(literal -6 binary32) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)))) (-.f32 (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 u (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) u)))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (/.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (*.f32 u n1_i)))))
(* n1_i (- (+ (* -6 (/ (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2))) (* (pow n1_i 2) (pow normAngle 2)))) (+ (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (* n1_i (pow u 2)))) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (* 6 (/ (* u (* (- (* -6 (/ (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2))) (pow normAngle 2))) (* -6 (/ (* u (* (- (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2)))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (* (pow n1_i 3) (pow normAngle 2))))))) (+ (* -6 (/ (* u (* (- (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (* (pow n1_i 2) (pow normAngle 2)))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) (* n1_i u))))))
(*.f32 n1_i (-.f32 (+.f32 (/.f32 (*.f32 #s(literal -6 binary32) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (/.f32 (*.f32 #s(literal -2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 n1_i (*.f32 u u)))) (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 u (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (*.f32 #s(literal -6 binary32) (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u))) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 u (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) u)))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))) (*.f32 normAngle normAngle))))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 n1_i n1_i)))))) (-.f32 (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 u (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) u)))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (/.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (*.f32 u n1_i)))))
(* 1/6 (/ (* n1_i (pow normAngle 2)) (pow u 2)))
(/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1 (* n1_i (+ (* -1 (/ (- (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) n1_i)) (* -1/6 (/ (pow normAngle 2) (pow u 2))))))
(*.f32 (neg.f32 n1_i) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (neg.f32 (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) u))) n1_i))))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (* 6 (/ (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2))) (pow normAngle 2))) (* 6 (/ (* u (* (- (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2)))) n1_i))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) n1_i)) (* -1/6 (/ (pow normAngle 2) (pow u 2))))))
(*.f32 (neg.f32 n1_i) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (neg.f32 (/.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (/.f32 (*.f32 #s(literal 6 binary32) (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u))) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 u (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) u)))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))) (*.f32 normAngle normAngle)))) n1_i)) (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) u))) n1_i))))
(* -1 (* n1_i (+ (* -1 (/ (- (+ (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* 6 (/ (* u (* (- (* 6 (/ (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2))) (pow normAngle 2))) (* 6 (/ (* u (* (- (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2)))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (* n1_i (pow normAngle 2)))) (* 6 (/ (- (* 1/4 (* (pow n0_i 2) (pow normAngle 4))) (/ (pow (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) 2) (pow u 2))) (pow normAngle 2)))) (* 6 (/ (* u (* (- (* -2 (/ (- (+ n0_i (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i)))) (/ n0_i u)) (pow u 2))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))))) (pow normAngle 2)))) n1_i))) (* -1 (/ (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i u) (/ (* (pow normAngle 2) (+ (* -1/2 n0_i) (* 1/6 n0_i))) u))) (/ n0_i (pow u 2))) u))) n1_i)) (* -1/6 (/ (pow normAngle 2) (pow u 2))))))
(*.f32 (neg.f32 n1_i) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)) (neg.f32 (/.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 u (*.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) (*.f32 #s(literal 6 binary32) (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u))) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 u (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) u)))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))) (*.f32 normAngle normAngle))))))) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 #s(literal 6 binary32) (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 n0_i n0_i)) (pow.f32 normAngle #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u))) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u))) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 u (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (+.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))) (/.f32 n0_i u)))) (*.f32 u u)) (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) u)))) (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u)))) (*.f32 normAngle normAngle))))) n1_i)) (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/2 binary32)) (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) u))) (/.f32 n0_i (*.f32 u u))) u))) n1_i))))
(* -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))
(* 1/6 n0_i)
(*.f32 #s(literal 1/6 binary32) n0_i)
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 n1_i #s(literal -1/6 binary32)))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 n1_i #s(literal -1/6 binary32)))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 n1_i #s(literal -1/6 binary32)))
(* -1/6 n1_i)
(*.f32 n1_i #s(literal -1/6 binary32))
(* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) n0_i) n1_i) #s(literal -1/6 binary32)))
(* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) n0_i) n1_i) #s(literal -1/6 binary32)))
(* n1_i (- (* 1/6 (/ n0_i n1_i)) 1/6))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) n0_i) n1_i) #s(literal -1/6 binary32)))
(* -1/6 n1_i)
(*.f32 n1_i #s(literal -1/6 binary32))
(* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n0_i #s(literal -1/6 binary32)) n1_i)))
(* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n0_i #s(literal -1/6 binary32)) n1_i)))
(* -1 (* n1_i (+ 1/6 (* -1/6 (/ n0_i n1_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n0_i #s(literal -1/6 binary32)) n1_i)))
(* -1/6 n1_i)
(*.f32 n1_i #s(literal -1/6 binary32))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 n1_i #s(literal -1/6 binary32)))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 n1_i #s(literal -1/6 binary32)))
(+ (* -1/6 n1_i) (* 1/6 n0_i))
(+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 n1_i #s(literal -1/6 binary32)))
(* 1/6 n0_i)
(*.f32 #s(literal 1/6 binary32) n0_i)
(* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i #s(literal -1/6 binary32)) n0_i)))
(* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i #s(literal -1/6 binary32)) n0_i)))
(* n0_i (+ 1/6 (* -1/6 (/ n1_i n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 n1_i #s(literal -1/6 binary32)) n0_i)))
(* 1/6 n0_i)
(*.f32 #s(literal 1/6 binary32) n0_i)
(* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))
(*.f32 (neg.f32 n0_i) (+.f32 (/.f32 (*.f32 n1_i #s(literal 1/6 binary32)) n0_i) #s(literal -1/6 binary32)))
(* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))
(*.f32 (neg.f32 n0_i) (+.f32 (/.f32 (*.f32 n1_i #s(literal 1/6 binary32)) n0_i) #s(literal -1/6 binary32)))
(* -1 (* n0_i (- (* 1/6 (/ n1_i n0_i)) 1/6)))
(*.f32 (neg.f32 n0_i) (+.f32 (/.f32 (*.f32 n1_i #s(literal 1/6 binary32)) n0_i) #s(literal -1/6 binary32)))
(+ (* -1/2 n0_i) (* 1/6 n0_i))
(*.f32 n0_i #s(literal -1/3 binary32))
(+ (* -1/2 n0_i) (+ (* -1/6 n1_i) (* 1/6 n0_i)))
(+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 n1_i #s(literal -1/6 binary32))))
(+ (* -1/2 n0_i) (+ (* -1/6 n1_i) (* 1/6 n0_i)))
(+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 n1_i #s(literal -1/6 binary32))))
(+ (* -1/2 n0_i) (+ (* -1/6 n1_i) (* 1/6 n0_i)))
(+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 n1_i #s(literal -1/6 binary32))))
(* -1/6 n1_i)
(*.f32 n1_i #s(literal -1/6 binary32))
(* n1_i (- (+ (* -1/2 (/ n0_i n1_i)) (* 1/6 (/ n0_i n1_i))) 1/6))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) n1_i) #s(literal -1/6 binary32)))
(* n1_i (- (+ (* -1/2 (/ n0_i n1_i)) (* 1/6 (/ n0_i n1_i))) 1/6))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) n1_i) #s(literal -1/6 binary32)))
(* n1_i (- (+ (* -1/2 (/ n0_i n1_i)) (* 1/6 (/ n0_i n1_i))) 1/6))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) n1_i) #s(literal -1/6 binary32)))
(* -1/6 n1_i)
(*.f32 n1_i #s(literal -1/6 binary32))
(* -1 (* n1_i (+ 1/6 (* -1 (/ (+ (* -1/2 n0_i) (* 1/6 n0_i)) n1_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 #s(literal 1/6 binary32) (neg.f32 (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) n1_i))))
(* -1 (* n1_i (+ 1/6 (* -1 (/ (+ (* -1/2 n0_i) (* 1/6 n0_i)) n1_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 #s(literal 1/6 binary32) (neg.f32 (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) n1_i))))
(* -1 (* n1_i (+ 1/6 (* -1 (/ (+ (* -1/2 n0_i) (* 1/6 n0_i)) n1_i)))))
(*.f32 (neg.f32 n1_i) (+.f32 #s(literal 1/6 binary32) (neg.f32 (/.f32 (*.f32 n0_i #s(literal -1/3 binary32)) n1_i))))
(* -1/6 n1_i)
(*.f32 n1_i #s(literal -1/6 binary32))
(+ (* -1/3 n0_i) (* -1/6 n1_i))
(+.f32 (*.f32 n0_i #s(literal -1/3 binary32)) (*.f32 n1_i #s(literal -1/6 binary32)))
(+ (* -1/3 n0_i) (* -1/6 n1_i))
(+.f32 (*.f32 n0_i #s(literal -1/3 binary32)) (*.f32 n1_i #s(literal -1/6 binary32)))
(+ (* -1/3 n0_i) (* -1/6 n1_i))
(+.f32 (*.f32 n0_i #s(literal -1/3 binary32)) (*.f32 n1_i #s(literal -1/6 binary32)))
(* -1/3 n0_i)
(*.f32 n0_i #s(literal -1/3 binary32))
(* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i #s(literal -1/6 binary32)) n0_i) #s(literal -1/3 binary32)))
(* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i #s(literal -1/6 binary32)) n0_i) #s(literal -1/3 binary32)))
(* n0_i (- (* -1/6 (/ n1_i n0_i)) 1/3))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i #s(literal -1/6 binary32)) n0_i) #s(literal -1/3 binary32)))
(* -1/3 n0_i)
(*.f32 n0_i #s(literal -1/3 binary32))
(* -1 (* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i)))))
(neg.f32 (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 n1_i #s(literal 1/6 binary32)) n0_i))))
(* -1 (* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i)))))
(neg.f32 (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 n1_i #s(literal 1/6 binary32)) n0_i))))
(* -1 (* n0_i (+ 1/3 (* 1/6 (/ n1_i n0_i)))))
(neg.f32 (*.f32 n0_i (+.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 n1_i #s(literal 1/6 binary32)) n0_i))))

eval302.0ms (2%)

Compiler

Compiled 139501 to 5433 computations (96.1% saved)

prune303.0ms (2%)

Pruning

39 alts after pruning (35 fresh and 4 done)

PrunedKeptTotal
New1806161822
Fresh61925
Picked415
Done033
Total1816391855
Accuracy
100.0%
Counts
1855 → 39
Alt Table
Click to see full alt table
StatusAccuracyProgram
75.1%
(/.f32 (+.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i) (*.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) n1_i)) (sin.f32 normAngle))
74.7%
(/.f32 (+.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i) (*.f32 (*.f32 u normAngle) n1_i)) (sin.f32 normAngle))
74.6%
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))
37.1%
(/.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
72.8%
(/.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) (sin.f32 normAngle))
97.2%
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) n0_i) (*.f32 u n1_i))
96.6%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32))))))) n0_i) (*.f32 u n1_i))
98.4%
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
98.4%
(+.f32 (*.f32 u n1_i) (+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i))))
92.5%
(+.f32 (*.f32 u 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 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (/.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u) (/.f32 u (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))))))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))))
97.2%
(+.f32 (*.f32 u 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/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u)) (*.f32 n0_i (+.f32 (*.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u)) #s(literal -2 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) u)))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))))
80.2%
(+.f32 (*.f32 u n1_i) n0_i)
98.3%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))))
62.6%
(+.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))
62.5%
(+.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
62.3%
(+.f32 n0_i (*.f32 (neg.f32 u) n0_i))
97.5%
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
98.4%
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 1/6 binary32))))))
97.7%
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/3 binary32))))))
81.1%
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
81.2%
(+.f32 n0_i (*.f32 u (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))))
36.3%
(*.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
36.4%
(*.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (/.f32 n1_i (sin.f32 normAngle)))
36.0%
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
36.4%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
36.2%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))))
54.7%
(*.f32 (neg.f32 (*.f32 n0_i (*.f32 u (*.f32 u u)))) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))))
36.7%
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
35.9%
(*.f32 u n1_i)
36.8%
(*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
36.7%
(*.f32 n1_i (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))
36.8%
(*.f32 n0_i (/.f32 (+.f32 (*.f32 u n1_i) (*.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))
62.1%
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
97.1%
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)))
52.8%
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (*.f32 u n1_i))) (/.f32 #s(literal 1 binary32) (*.f32 n0_i n0_i))) u)))
97.9%
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 u (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i))) u)))
38.5%
(*.f32 n0_i (*.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 (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (/.f32 u (*.f32 normAngle normAngle))))))
61.8%
(*.f32 n0_i (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
48.6%
n0_i
Compiler

Compiled 3188 to 1091 computations (65.8% saved)

regimes135.0ms (0.9%)

Counts
78 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+.f32 (*.f32 u n1_i) n0_i)
(+.f32 n0_i (*.f32 (neg.f32 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 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 (-.f32 #s(literal 1 binary32) u) n0_i) (*.f32 u n1_i))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 u n1_i) n0_i) u)))
(*.f32 n1_i (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/3 binary32))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 1/6 binary32))))))
(*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(+.f32 (*.f32 u n1_i) (+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i))))
(+.f32 n0_i (*.f32 u (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))))))
(+.f32 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 #s(literal 1 binary32) (-.f32 (*.f32 u (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i))) u)))
(+.f32 (*.f32 u n1_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)))) n0_i))))
(*.f32 n0_i (/.f32 (+.f32 (*.f32 u n1_i) (*.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 n0_i (*.f32 u (*.f32 n1_i (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))))
(+.f32 n0_i (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))))
(-.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u))))))
(/.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(+.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.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 binary32) u))))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 (*.f32 u n1_i) n0_i)) u)))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) (neg.f32 n0_i))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (*.f32 u n1_i))) (/.f32 #s(literal 1 binary32) (*.f32 n0_i n0_i))) u)))
(+.f32 n0_i (*.f32 u (+.f32 (+.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 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 n0_i #s(literal -1/2 binary32))))))))
(*.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
(*.f32 n0_i (*.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 (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (/.f32 u (*.f32 normAngle normAngle))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.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 (*.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 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(*.f32 (neg.f32 (*.f32 n0_i (*.f32 u (*.f32 u u)))) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 normAngle normAngle) u)) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))))
(*.f32 (neg.f32 n0_i) (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.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 (+.f32 (*.f32 u n1_i) (*.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 #s(literal 1 binary32) u)))
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.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 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (-.f32 n1_i n0_i)) (/.f32 (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (/.f32 n1_i u)) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) u)) (/.f32 n0_i u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))))
(neg.f32 (*.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))) (/.f32 (+.f32 (-.f32 n0_i n1_i) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (/.f32 n0_i u))) u)) u))))
(+.f32 (*.f32 u 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 (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))))
(+.f32 (*.f32 u 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/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 u u)) (*.f32 n0_i (+.f32 (*.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) u)) (*.f32 u u)) #s(literal -2 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))) u)))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))))
(+.f32 n0_i (/.f32 (*.f32 (-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))) u) (+.f32 (-.f32 n1_i n0_i) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (*.f32 u 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 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (/.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u) (/.f32 u (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))))))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))))
(+.f32 (*.f32 u 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 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (/.f32 (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u) (/.f32 u (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32))))))))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/2 binary32)))))) u))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))))
(/.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))))
(*.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32))))))) n0_i) (*.f32 u n1_i))
(/.f32 (*.f32 normAngle (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.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 normAngle normAngle))))) (sin.f32 normAngle))
(fma.f32 u n1_i (+.f32 (*.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 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (*.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 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i) (*.f32 (*.f32 u normAngle) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i) (*.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) 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 (*.f32 normAngle (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.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 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 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))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(+.f32 (*.f32 (*.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 (*.f32 (sin.f32 (/.f32 normAngle (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)))) (/.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))
(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)))))
Outputs
(+.f32 n0_i (*.f32 u (+.f32 (+.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 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 n0_i #s(literal -1/2 binary32))))))))
Calls

5 calls:

41.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))
25.0ms
n1_i
21.0ms
n0_i
21.0ms
normAngle
21.0ms
u
Results
AccuracySegmentsBranch
98.9%1normAngle
98.9%1u
98.9%1n0_i
98.9%1n1_i
98.9%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)

regimes58.0ms (0.4%)

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

4 calls:

19.0ms
n1_i
17.0ms
u
10.0ms
n0_i
10.0ms
normAngle
Results
AccuracySegmentsBranch
98.7%1normAngle
98.7%1u
98.7%1n0_i
98.7%1n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes27.0ms (0.2%)

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

4 calls:

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

Compiled 20 to 16 computations (20% saved)

regimes22.0ms (0.1%)

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

4 calls:

8.0ms
n1_i
5.0ms
normAngle
4.0ms
n0_i
4.0ms
u
Results
AccuracySegmentsBranch
97.5%1normAngle
97.5%1u
97.5%1n0_i
97.5%1n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes47.0ms (0.3%)

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

4 calls:

2.0ms
normAngle
2.0ms
n0_i
2.0ms
u
2.0ms
n1_i
Results
AccuracySegmentsBranch
80.2%1normAngle
80.2%1u
83.4%2n0_i
86.9%3n1_i
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 (-.f32 #s(literal 1 binary32) u))
(+.f32 (*.f32 u n1_i) n0_i)
Outputs
(+.f32 (*.f32 u n1_i) n0_i)
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+.f32 (*.f32 u n1_i) n0_i)
Calls

1 calls:

2.0ms
n1_i
Results
AccuracySegmentsBranch
86.7%3n1_i
Compiler

Compiled 5 to 4 computations (20% saved)

regimes8.0ms (0.1%)

Counts
3 → 3
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.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

4 calls:

2.0ms
n0_i
2.0ms
normAngle
2.0ms
n1_i
2.0ms
u
Results
AccuracySegmentsBranch
62.1%1normAngle
62.1%1u
76.6%3n0_i
74.9%3n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes7.0ms (0%)

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

4 calls:

2.0ms
n0_i
1.0ms
n1_i
1.0ms
u
1.0ms
normAngle
Results
AccuracySegmentsBranch
53.1%2u
48.6%1normAngle
62.2%3n1_i
64.3%3n0_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes35.0ms (0.2%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

4 calls:

31.0ms
n1_i
1.0ms
u
1.0ms
normAngle
1.0ms
n0_i
Results
AccuracySegmentsBranch
48.6%1normAngle
48.6%1u
48.6%1n1_i
48.6%1n0_i
Compiler

Compiled 20 to 16 computations (20% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
6.0851660336146145e-25
9.3640570184425e-25
0.0ms
-7.572399680378612e-24
-6.3392917563823874e-24
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
6.0851660336146145e-25
9.3640570184425e-25
0.0ms
-7.572399680378612e-24
-6.3392917563823874e-24
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
1.362489789922428e-24
2.3177798357615375e-24
0.0ms
-3.8853508983237495e-31
-8.750234773968782e-32
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
1.362489789922428e-24
2.3177798357615375e-24
0.0ms
-1.374333425698167e-21
-1.1373391120080137e-21
Compiler

Compiled 36 to 23 computations (36.1% saved)

simplify12.0ms (0.1%)

Algorithm
egg-herbie
Rules
42×*-commutative_binary32
32×+-commutative_binary32
10×sub-neg_binary32
if-if-or-not_binary32
neg-sub0_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
059148
1107147
2119147
3127147
4129147
Stop Event
saturated
Calls
Call 1
Inputs
(+.f32 n0_i (*.f32 u (+.f32 (+.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 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 n0_i #s(literal -1/2 binary32))))))))
(+.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 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(if (<=.f32 n1_i #s(literal -4436777/633825300114114700748351602688 binary32)) (+.f32 (*.f32 u n1_i) n0_i) (if (<=.f32 n1_i #s(literal 2028241/2535301200456458802993406410752 binary32)) (+.f32 n0_i (*.f32 (neg.f32 u) n0_i)) (+.f32 (*.f32 u n1_i) n0_i)))
(if (<=.f32 n1_i #s(literal -4436777/633825300114114700748351602688 binary32)) (+.f32 (*.f32 u n1_i) n0_i) (if (<=.f32 n1_i #s(literal 2028241/2535301200456458802993406410752 binary32)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) n0_i)))
(if (<=.f32 n0_i #s(literal -8507059/42535295865117307932921825928971026432 binary32)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (if (<=.f32 n0_i #s(literal 10141205/5070602400912917605986812821504 binary32)) (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(if (<=.f32 n0_i #s(literal -185691/154742504910672534362390528 binary32)) n0_i (if (<=.f32 n0_i #s(literal 10141205/5070602400912917605986812821504 binary32)) (*.f32 u n1_i) n0_i))
n0_i
Outputs
(+.f32 n0_i (*.f32 u (+.f32 (+.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 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 n0_i #s(literal -1/2 binary32))))))))
(+.f32 n0_i (*.f32 u (+.f32 (+.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 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal -1/6 binary32))) (*.f32 n0_i #s(literal -1/2 binary32))))))))
(+.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 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(if (<=.f32 n1_i #s(literal -4436777/633825300114114700748351602688 binary32)) (+.f32 (*.f32 u n1_i) n0_i) (if (<=.f32 n1_i #s(literal 2028241/2535301200456458802993406410752 binary32)) (+.f32 n0_i (*.f32 (neg.f32 u) n0_i)) (+.f32 (*.f32 u n1_i) n0_i)))
(if (<=.f32 n1_i #s(literal -4436777/633825300114114700748351602688 binary32)) (+.f32 n0_i (*.f32 u n1_i)) (if (<=.f32 n1_i #s(literal 2028241/2535301200456458802993406410752 binary32)) (-.f32 n0_i (*.f32 n0_i u)) (+.f32 n0_i (*.f32 u n1_i))))
(if (<=.f32 n1_i #s(literal -4436777/633825300114114700748351602688 binary32)) (+.f32 (*.f32 u n1_i) n0_i) (if (<=.f32 n1_i #s(literal 2028241/2535301200456458802993406410752 binary32)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) n0_i)))
(if (<=.f32 n1_i #s(literal -4436777/633825300114114700748351602688 binary32)) (+.f32 n0_i (*.f32 u n1_i)) (if (<=.f32 n1_i #s(literal 2028241/2535301200456458802993406410752 binary32)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 n0_i (*.f32 u n1_i))))
(if (<=.f32 n0_i #s(literal -8507059/42535295865117307932921825928971026432 binary32)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (if (<=.f32 n0_i #s(literal 10141205/5070602400912917605986812821504 binary32)) (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(if (<=.f32 n0_i #s(literal -185691/154742504910672534362390528 binary32)) n0_i (if (<=.f32 n0_i #s(literal 10141205/5070602400912917605986812821504 binary32)) (*.f32 u n1_i) n0_i))
n0_i

soundness2.2s (14.6%)

Rules
5948×+-lowering-+.f64
5948×+-lowering-+.f32
5816×*-lowering-*.f32
5816×*-lowering-*.f64
5558×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0115520746
1421118297
0881518297
072565
1526490
26010478
08046478
05676349
120235740
084195740
094512538
1343511151
0848111151
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 437 to 244 computations (44.2% saved)

preprocess50.0ms (0.3%)

Remove

(abs normAngle)

Compiler

Compiled 548 to 246 computations (55.1% saved)

end0.0ms (0%)

Profiling

Loading profile data...